(如何)我可以在Windows上执行单个.cmake文件吗?

时间:2013-05-27 08:28:05

标签: windows cmake

我正在使用visual studio 2010在Windows 7上工作。

我有一个cmake构建环境,它不能像我希望的那样工作。特别是,它在某个点处执行.cmake文件,该文件处理除了一个之外的所有正确文件。我想手动运行它来处理最后一个文件,可以吗?怎么样?

(详细信息:我尝试编译的程序是opencv,尤其是ocl模块。我想执行的.cmake脚本是cl2cpp.cmake

2 个答案:

答案 0 :(得分:9)

您可以在命令行上使用-P选项运行cmake脚本,例如:

cmake -P cl2cpp.cmake

当然,脚本需要能够独立工作。

答案 1 :(得分:0)

如果您使用的是Cygwin或WSL,则还可以在脚本顶部添加一个shebang行,然后从命令行运行该脚本:

#!path_to_cmake_binary -P