CCmake可用变量

时间:2012-06-13 12:29:47

标签: configuration cmake

我想在CMakeList.txt中为我的项目设置配置变量(特别是路径),用户可以在CCmake中覆盖。
但如果我只是使用 set(VAR <value>) VAR无法在CCMAKE中更改,我该怎么做?

1 个答案:

答案 0 :(得分:4)

如果您将CACHE部分添加到set命令,它将在CCMake中显示。所以,例如。

set(VAR <value> CACHE PATH "Some details about VAR")

CCMake中出现的变量类型包括FILEPATHPATHSTRINGBOOL

有关详细信息,请运行:

cmake --help-command set