cmake-variables(7)

此页面记录了 CMake 提供的变量或当项目代码设置时对 CMake 有意义的变量。

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

注意

CMake 保留以下标识符:

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

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

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

提供信息的变量

更改行为的变量

描述系统的变量

控制构建的变量

语言变量

CTest 变量

CPack 变量

变量扩展运算符

内部变量

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

已弃用的提供信息的变量

已弃用的更改行为的变量

已弃用的描述系统的变量

已弃用的控制构建的变量

已弃用的语言变量

已弃用的 CTest 变量