
CMake变量
CMake变量按功能分有主要有四种不同的类型:
1.) 提供信息的变量[共53个];
2.) 改变行为的变量[共23个];
3.) 描述系统的变量[共24个];
4.)控制构建过程的变量[共22个]。
此外还有一些变量因编译使用的语言不同而不同,将它们归为第五类[共29个]。
由于变量比较多,这里只给出变量的大概描述;具体作用可使用cmake –help-variable variable_name命令查看。
1、提供信息的变量
VAR#1-1 :
CMAKE_AR
静态库的归档工具名字。
VAR#1-2 :
CMAKE_BINARY_DIR
构建树的顶层路径。
VAR#1-3 :
CMAKE_BUILD_TOOL
实际构建过程中使用的工具。
VAR#1-4 :
CMAKE_CACHEFILE_DIR
文件CMakeCache.txt所在的路径。
VAR#1-5 :
CMAKE_CACHE_MAJOR_VERSION
用于创建CMakeCache.txt文件的CMake的主版本号。
VAR#1-6 :
VCMAKE_CACHE_MINOR_VERSION
用于创建CMakeCache.txt文件的CMake的子版本号。
VAR#1-7 : <