CMake无法使用vs 2015生成器进行配置,但可以使用vs 2013进行配置

时间:2018-11-17 18:43:53

标签: visual-studio-2015 cmake

我正在尝试按照本指南设置使用CMake的项目: https://github.com/Zeex/sampgdk/wiki/Setting-up-GDK-with-CMake

我有VS 2013 Express和VS 2015 Enterprise,我主要使用2015,并且已经在其中做过一些项目,但是在安装2015之前,先安装了2013。 当我在CMake gui中运行配置时,得到以下输出:

Selecting Windows SDK version 10.0.10586.0 to target Windows 10.0.17134.
The C compiler identification is MSVC 19.0.23506.0
The CXX compiler identification is MSVC 19.0.23506.0
CMake Error at CMakeLists.txt:1 (project):
  No CMAKE_C_COMPILER could be found.

CMake Error at CMakeLists.txt:1 (project):
  No CMAKE_CXX_COMPILER could be found.

Configuring incomplete, errors occurred!

我已经在vs 2015上使用了Modify选项来安装Windows 10 sdk和常见的c ++工具,但是它没有任何改变。

但是我可以成功配置并生成VS 2013项目,而没有任何问题。

最奇怪的是,日志文件中根本没有错误(我可以看到),您可以在这里看到它: https://pastebin.com/5mG5xbzD

我知道我可以得到VS 2017,但问题是我目前的互联网速度非常慢,而且需要花很多时间,而且我已经安装了2015 Enterprise,这对我来说已经足够了,所以我想继续那。我现在可能会选择2013年,也许会,但是这不是最佳选择。

0 个答案:

没有答案