cmake 变量(7)

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

有关变量的一般信息,请参阅 cmake 语言手册中的 Variables 部分。

备注

CMake 保留标识符:

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

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

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

提供信息的变量

改变行为的变量

描述系统的变量

控制构建的变量

语言变量

CTest 的变量

CPack 的变量

变量扩展运算符

内部变量

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