在使用CMake生成一个VS2013项目时,遇到如下内容的错误信息:
————————————————分割线———————————————————
The C compiler identification is MSVC 18.0.21005.1
The CXX compiler identification is MSVC 18.0.21005.1
Check for working C compiler using: Visual Studio 12 2013
Check for working C compiler using: Visual Studio 12 2013 -- broken
CMake Error at C:/Program Files (x86)/CMake/share/cmake-3.1/Modules/CMakeTestCCompiler.cmake:61 (message):
The C compiler "C:/Program Files (x86)/Microsoft Visual Studio
12.0/VC/bin/cl.exe" is not able to compile a simple test program.
It fails with the following output:
Change Dir: E:/硕士/实验室事务/无人机项目/无人机视觉/目标跟踪/AR Drone2.0开源项目/开发资料/目标跟踪/KCF/kcf-移植/C++版本/SRT(C++)/build/CMakeFiles/CMakeTmp
Run Build Command:"C:/Program Files (x86)/MSBuild/12.0/bin/MSBuild.exe"
"cmTryCompileExec3720408510.vcxproj" "/p:Configuration=Debug"
"/p:VisualStudioVersion=12.0"
Microsoft(R) 生成引擎版本 12.0.21005.1
[Microsoft .NET Framework 版本 4.0.30319.34209]
版权所有 (C) Microsoft Corporation。保留所有权利。
生成启动时间为 2015/7/24 14:09:11。
节点 1