我正在使用visual studio 2010在Windows 7上工作。
我有一个cmake构建环境,它不能像我希望的那样工作。特别是,它在某个点处执行.cmake文件,该文件处理除了一个之外的所有正确文件。我想手动运行它来处理最后一个文件,可以吗?怎么样?
(详细信息:我尝试编译的程序是opencv,尤其是ocl模块。我想执行的.cmake脚本是cl2cpp.cmake)
答案 0 :(得分:9)
您可以在命令行上使用-P选项运行cmake脚本,例如:
cmake -P cl2cpp.cmake
当然,脚本需要能够独立工作。
答案 1 :(得分:0)
如果您使用的是Cygwin或WSL,则还可以在脚本顶部添加一个shebang行,然后从命令行运行该脚本:
#!path_to_cmake_binary -P