У меня проблемы с cmake на Windows 10. Я сократил все до наименьшего примера, который вызовет те же ошибки. Я запускаю cmake из командной строки Windows (та же проблема возникает с интерпретатором командной строки git bash командной строки Visual Studio). Мой CMakeLists.txt содержит три строки:
cmake_minimum_required(VERSION 3.1)
project(DEBUG bogus)
Я запускаю cmake следующим образом:
cmake -G "Visual Studio 15 2017 Win64" .
На короткое время появляется окно MSBuild.exe с сообщением об ошибке , но я не могу это прочитать. Это слишком быстро.
В окне командной строки отображается это сообщение об ошибке:
CMake Error at CMakeLists.txt:3 (project):
Failed to run MSBuild command:
C:/Program Files (x86)/Microsoft Visual Studio/2017/Professional/MSBuild/15.0/Bin/MSBuild.exe
to get the value of VCTargetsPath:
-- Configuring incomplete, errors occurred!
See also "C:/Users/tmpuser/Desktop/SDK/dependencies/DEBUG/CMakeFiles/CMakeOutput.log".
Исполняемый файл для MSBuild.exe действительно существует. Файл CmakeOutput.log содержит:
The system is: Windows - 10.0.17763 - AMD64
Кто-нибудь знает, что не так?