get_cmake_property

获取 CMake 实例的全局属性。

get_cmake_property(<var> <property>)

从 CMake 实例获取全局属性。 <property> 的值存储在变量``<var>`` 中。如果未找到该属性,<var> 将被设置为 NOTFOUND。有关可用属性,请参阅 cmake-properties(7) 手册。

除了全局属性,此命令(出于历史原因)还支持 VARIABLESMACROS 目录属性。它还支持一个特殊的 COMPONENTS 全局属性,该属性列出了提供给 install() 命令的组件。

也可以看看