检查工作的C编译器:CL尝试构建wt时cmake出错?
检查工作的C编译器:CL - 破
位于CCMake的错误:/ Program Files文件/ CMake的2.6 /共享/ cmake的-2.6 /模块/ CMakeTestCCompiler.cmake :32
(MESSAGE):C编译器“cl”不能编译一个简单的测试程序。
它失败,并输出如下:
变更风向:C:/用户/白木香/文件/项目/建立/ CMakeFiles/CMakeTmp
执行命令生成命令:C:\ PROGRA〜1 \ MI30EB 〜1 \ Common7 \ IDE \ devenv.com CMAKE_TRY_COMPILE.sln/build调试/项目cmTryCompileExec
Microsoft(R)Visual Studio版本8.0.50727.762。
版权所有(C)微软公司1984-2005。版权所有。
1> ------构建开始:项目:cmTryCompileExec,配置:调试 的Win32 ------
1>编译...
1>微软(R) 32位C/C++优化编译器版本14.00.50727.762 (适用于80x86)
1>版权所有(C)Microsoft Corporation。版权所有。
1> cl/Od/D“WIN32”/ D“_WINDOWS”/ D“_DEBUG”/ D“CMAKE_INTDIR = \”Debug \“” /D“_MBCS”/ FD/RTCs/MDd/cmTryCompileExec.dir \调试\ “ /Fd"C:/Users/Gilg/Documents/Projects/builds/CMakeFiles/CMakeTmp/Debug/cmTryCompileExec.pdb” /W3/C /紫/ TC/Zm1000
1 。> \ testCCompiler.c
1> testCCompiler.c
1> \ testCCompiler.c:致命错误C1033:无法打开程序数据库
1>生成日志保存在 “文件:// C:\用户\白木香\文件\项目\建立\ CMakeFiles \ CMakeTmp \ cmTryCompileExec.dir \调试\ BuildLog.htm”
1> cmTryCompileExec - 1个错误,0个警告
==========构建:0成功,1失败,0最新,0跳过====== ====
我已经添加到MCVS 2005中的vC++目录的路径,$(SystemRoot),$(SystemRoot)\ System32,$(SystemRoot)\ System32 \ wbem,但我仍然遇到这个问题。我不知道还有什么要做。任何帮助非常感谢,谢谢。
你在编译什么版本的Windows?如果在Windows 7上使用MCVS 2005,请尝试使用vista兼容性来运行它。 – RobertJMaynard 2010-07-17 16:55:43