我有一个源代码树如下
daily_build
->src_dir1
->src_dir2
..
我们一直在使用 cmake-gui 为 Visual Studio 8 2005 配置和生成。但是,在单独的机器上,我们正在尝试自动化夜间构建的构建过程。
为此,我们尝试从命令行运行 cmake,如下所示
1) vcvars32.bat
2) svn co <url path> D:\daily_build
3) cd daily_build\build\gen\host
4) cmake -G"NMake Makefiles" D:\daily_build
但是,CMake 退出并出现错误
CMake Error :CMake was unable to find a build program corresponding to "NMake Makefiles"......
但是,在同一个提示符下,我可以运行 cl.exe 和 nmake。
此外,如果我查看 CMakeFiles 文件夹,则没有 error.log。我只能看到 CMakeOutput.txt ,输出文件显示 CMakeCCompilerId.exe 和 CMakeCXXCompilerId.exe 均已成功生成。
有谁知道我做错了什么?