cmake-variables(7)

本页记录了 CMake 提供的变量,或 CMake 在项目代码中设置时具有意义的变量。

有关变量的一般信息,请参阅 cmake-language 手册的 变量 部分。

注意

CMake 保留标识符,这些标识符

  • CMAKE_(大写、小写或混合大小写)开头,或

  • _CMAKE_(大写、小写或混合大小写)开头,或

  • _ 后跟任何 CMake 命令 的名称开头。

提供信息的变量

改变行为的变量

描述系统的变量

控制构建的变量

语言变量

CTest 变量

CPack 变量

变量展开运算符

内部变量

CMake 有许多内部变量。其中大部分未被记录。然而,其中一些曾经被描述为普通变量,因此可能在旧代码中遇到。它们可能会发生变化,不建议在项目代码中使用。

已弃用的提供信息的变量

已弃用的改变行为的变量

已弃用的描述系统的变量

已弃用的控制构建的变量

已弃用的语言变量

已弃用的 CTest 变量