MSBuild.exe已停止cmake错误

时间:2016-12-15 21:55:09

标签: visual-studio msbuild cmake windows-10 cmake-gui

我昨天能够使用CMake编译zlib,但唯一可能的更改是安装Windows 10 SDK 10.0.14393.33,现在我使用相同的选项配置它(Visual Studio 14 2015 win64)我收到以下错误: enter image description here

enter image description here

知道可能出现什么问题以及如何解决问题?

null

2 个答案:

答案 0 :(得分:1)

好吧,真的很奇怪,但事实证明你必须运行CMake,右键单击可执行文件并以管理员身份运行它。我不确定这是否是正确的解决方案,但现在它正在工作!!!

答案 1 :(得分:1)

我遇到了类似的问题(在管理模式下运行CMake会改变它运行的搜索PATH环境)。

此问题特定于msbuild,并且仅在较新版本的CMake中发生,因为默认构建程序已从devenv更改为msbuild

在我的案例中,有什么帮助将以下代码放在我的VS工具链文件中:

if (CMAKE_VS_DEVENV_COMMAND)
    set(CMAKE_MAKE_PROGRAM "${CMAKE_VS_DEVENV_COMMAND}" CACHE INTERNAL "")
endif()