Я пытаюсь создать проект cmake с помощью Visual Studio 2017. Я перехожу к папке с исходным кодом проекта с помощью Visual Studio -> Открыть папку, и Visual Studio начинает работать над проектом только для сбоя с сообщениями об ошибках ниже
CMake Warning:
Value of CMAKE_CXX_FLAGS_MINSIZEREL contained a newline; truncating
CMake Warning:
Value of CMAKE_CXX_FLAGS_RELEASE contained a newline; truncating
CMake Warning:
Value of CMAKE_CXX_FLAGS_RELWITHDEBINFO contained a newline; truncating
CMake Error at C:/Program Files (x86)/Microsoft Visual Studio/2017/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.12/Modules/CMakeTestCXXCompiler.cmake:45 (message):
The C++ compiler
"C:/Program Files (x86)/Microsoft Visual Studio/2017/Enterprise/VC/Tools/MSVC/14.16.27023/bin/HostX64/x64/cl.exe"
is not able to compile a simple test program.
It fails with the following output:
Change Dir: C:/Users/james.newdomain/CMakeBuilds/bd7ff6c6-c593-4f36-86dd-a89c795d566d/build/x64-Debug (default)/CMakeFiles/CMakeTmp
Run Build Command:"C:/Program Files (x86)/Microsoft Visual Studio/2017/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe" "cmTC_6d56a"
ninja: error: build.ninja:42: expected variable name
Я не могу понять, что это за ошибка ниндзя и как избавиться от этой проблемы со сборкой.