cmake不';不能在windows XP中工作
我是新加入的cmake不';不能在windows XP中工作,windows,configuration,cmake,Windows,Configuration,Cmake,我是新加入的cmake,刚刚安装了它,下面是本文: 在windows XP中成功使用cmake的完整要求是什么?我已经在D:\Tools\Microsoft Visual Studio 9.0下安装了Visual Studio。首先,我必须承认我不知道cmake 要使用NMake生成器,请使用cmake 必须从可以使用 编译器将从命令中删除 线路。这种环境不存在 包含INCLUDE、LIB或LIBPATH, 这些必须为cl设置 编译器开始工作 上面的错误意味着cmake找不到C/C++编译器头
cmake
,刚刚安装了它,下面是本文:
在windows XP中成功使用
cmake
的完整要求是什么?我已经在D:\Tools\Microsoft Visual Studio 9.0
下安装了Visual Studio。首先,我必须承认我不知道cmake
要使用NMake生成器,请使用cmake
必须从可以使用
编译器将从命令中删除
线路。这种环境不存在
包含INCLUDE、LIB或LIBPATH,
这些必须为cl设置
编译器开始工作
上面的错误意味着cmake找不到C/C++编译器头和库的正确位置
尝试从Visual Studio 2008命令提示符下运行cmake,而不是从命令提示符下运行cmake。您可以在“开始”>“程序”>“Microsoft Visual Studio 2008”>“Visual Studio工具”或文件夹*Microsoft Visual Studio 9.0\VC*中的vcvarsall.bat下找到它。visual Studio 2008命令提示符应自动为您设置所有这些环境变量,以便cmake知道在何处查找所需的必要文件
命令提示符将在Visual Studio文件夹中启动,因此您必须键入以下命令才能切换到源文件夹并启动cmake
D:
cd D:\Works\c\cmake\build>
cmake
我希望这对您有所帮助。我在Win7上遇到了类似的问题,并且得到了相同的错误-C编译器“cl.exe”无法编译简单的测试程序 对我有效的解决方案是:
然后运行
“cmake”
对我来说非常有吸引力。幸运的是,现在有更好的选项来为.NET构建DSL语言,比如一个名为FAKE的库。
D:
cd D:\Works\c\cmake\build>
cmake