Hi everyone! I wanted to see how CMake actually Works under the covers to see how much actual work it would take to implement a feature I proposed quite a while ago. My problem is that even though I built CMake with the „Visual Studio 14 2015 Win64” generator, I setup the cmake target to use:
Command Arguments: -G "NMake Makefiles" C:\Users\Matty\OneDrive\Develop\Tests\CMake\CMake_example Working Directory: C:\Users\Matty\Build\CMake_Example\NMake There is even an option to create new environtment variables prior to debugging. My problem is that even though I checked what vcvarsall.bat creates on the command line, I exported the same variables, but the compiler fails according to CMake (see at the end). How do you setup Visual Studio to debug through a config/gen process? Thanks in advance, Máté -- The C compiler identification is MSVC 19.0.24213.1 -- The CXX compiler identification is MSVC 19.0.24213.1 -- Check for working C compiler: C:/Kellekek/Microsoft/Visual Studio/14.0/VC/bin/amd64/cl.exe -- Check for working C compiler: C:/Kellekek/Microsoft/Visual Studio/14.0/VC/bin/amd64/cl.exe -- broken CMake Error at C:/Users/Matty/Source/Repos/CMake/Modules/CMakeTestCCompiler.cmake:61 (message): The C compiler "C:/Kellekek/Microsoft/Visual Studio/14.0/VC/bin/amd64/cl.exe" is not able to compile a simple test program. It fails with the following output: Change Dir: C:/Users/Matty/Build/CMake_Example/NMake/CMakeFiles/CMakeTmp Run Build Command:"nmake" "/NOLOGO" "cmTC_064d4\fast" "C:\Kellekek\Microsoft\Visual Studio\14.0\VC\bin\amd64\nmake.exe" -f CMakeFiles\cmTC_064d4.dir\build.make /nologo -L CMakeFiles\cmTC_064d4.dir\build Building C object CMakeFiles/cmTC_064d4.dir/testCCompiler.c.obj C:\Kellekek\MICROS~1\VISUAL~1\14.0\VC\bin\amd64\cl.exe @C:\Users\Matty\AppData\Local\Temp\nmBF98.tmp testCCompiler.c Linking C executable cmTC_064d4.exe C:\Users\Matty\Build\CMake\VS14\bin\Debug\cmake.exe -E vs_link_exe --intdir=CMakeFiles\cmTC_064d4.dir --manifests -- C:\Kellekek\MICROS~1\VISUAL~1\14.0\VC\bin\amd64\link.exe /nologo @CMakeFiles\cmTC_064d4.dir\objects1.rsp @C:\Users\Matty\AppData\Local\Temp\nmC1FA.tmp RC Pass 1 failed to run. NMAKE : fatal error U1077: 'C:\Users\Matty\Build\CMake\VS14\bin\Debug\cmake.exe' : return code '0xffffffff' Stop. NMAKE : fatal error U1077: '"C:\Kellekek\Microsoft\Visual Studio\14.0\VC\bin\amd64\nmake.exe"' : return code '0x2' Stop. CMake will not be able to correctly generate this project. Call Stack (most recent call first): CMakeLists.txt:5 (project) -- Configuring incomplete, errors occurred! See also "C:/Users/Matty/Build/CMake_Example/NMake/CMakeFiles/CMakeOutput.log". See also "C:/Users/Matty/Build/CMake_Example/NMake/CMakeFiles/CMakeError.log". Press any key to continue . . .
-- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/cmake-developers