2017-03-07 84 views
1

我正在使用VS 2015和cmake 3.8。當配置在cmake的GUI,我得到這些錯誤「沒有編譯器可以找到」cmake GUI中的錯誤

「沒有CMAKE_CXX_COMPILER可以發現」
「沒有CMAKE_C_COMPILER可以發現」

什麼可能的原因是,我怎麼能解決它?

+1

您使用VS 2017或VS 2015嗎?請記住,VS 2015的版本號爲14,VS 2017的版本號爲15。 – Arnaud

+0

此時,CMake 3.8只是一個候選版本。你有沒有試過最新的穩定版本(即CMake 3.7.2)? – Arnaud

回答

-1

由於您在2017-03-07發佈了這個問題,這恰好是Visual Studio 2017 RTM的發佈日期,並且因爲在使用Visual Studio 2017替換Visual Studio 2015之後遇到同樣的問題,我只會假設我們在這裏談論Visual Studio 2017。

在谷歌搜索後,我嘗試了不同的建議,但都沒有工作。這對我有效的是:

安裝Visual Studio 2015

神奇的是,CMake正在爲Visual Studio 2017工作。我希望這會對你有所幫助。