目录
在 CMake 中,变量和选项是:
-
变量(Variables):
- CMake 中的变量使用
set()
命令进行设置。可以使用变量来存储字符串、路径、数字等信息。 - 例如,使用
set(MY_VARIABLE "Hello")
设置一个名为MY_VARIABLE
的变量,并将其值设为"Hello"
。 - 可以使用
${MY_VARIABLE}
的形式引用变量的值,例如在add_definitions()
中使用${MY_VARIABLE}
添加定义。 - 变量还可以通过
CACHE
关键字进行缓存,使其在多次运行 CMake 时保持持久。
- CMake 中的变量使用
-
选项(Options):
- CMake 中的选项用于控制项目的不同行为和特性。
- 使用
option()
命令定义一个选项,并设置其默认值和描述信息。 - 例如,使用
option(ENA