CMake 中设置变量
时间: 2024-03-22 21:39:55 浏览: 59
CMake常用变量大全
在 CMake 中设置变量的方式有两种:
1. 使用命令行参数设置变量
在命令行中使用 `-D` 参数来设置变量及其值,例如:
```
cmake -D VARIABLE_NAME=VALUE path/to/source
```
这样就可以在 CMake 中设置变量 `VARIABLE_NAME` 的值为 `VALUE`。
2. 在 CMakeLists.txt 文件中设置变量
在 CMakeLists.txt 文件中使用 `set` 命令来设置变量及其值,例如:
```
set(VARIABLE_NAME VALUE)
```
这样就可以在 CMake 中设置变量 `VARIABLE_NAME` 的值为 `VALUE`。
无论是哪种方式,设置的变量都可以在 CMake 中使用,例如:
```
if(VARIABLE_NAME)
# do something
endif()
```
这样就可以根据变量 `VARIABLE_NAME` 的值来判断是否执行某些操作。
阅读全文