cmake-variables(7)

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

有关变量的通用信息,请参阅 cmake-language 手册中的变量部分。

注意

CMake 保留以下标识符:

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

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

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

提供信息的变量

改变行为的变量

描述系统的变量

控制构建的变量

语言变量

CTest 变量

CPack 变量

变量展开运算符

内部变量

CMake 有许多内部变量。它们中的大多数都没有文档。然而,其中一些变量在某个时候被描述为普通变量,因此可能在遗留代码中遇到。它们可能会发生变化,不建议在项目代码中使用。

已弃用的提供信息的变量

已弃用的改变行为的变量

已弃用的描述系统的变量

已弃用的控制构建的变量

已弃用的语言变量

已弃用的 CTest 变量