export_library_dependencies

自版本 3.0 起已弃用。请参阅 CMake 策略 CMP0033

使用 install(EXPORT)export() 命令。

此命令生成旧式库依赖文件。需要 CMake 2.6 或更高版本的项目不应使用此命令。相反,请使用 install(EXPORT) 命令来帮助从安装树导出目标,并使用 export() 命令从构建树导出目标。

旧式库依赖文件不会考虑库的每配置名称或 LINK_INTERFACE_LIBRARIES 目标属性。

export_library_dependencies(<file> [APPEND])

创建一个名为 <file> 的文件,可以使用 INCLUDE 命令将其包含到 CMake listfile 中。该文件将包含多个 SET 命令,这些命令将设置所有库依赖信息所需的变量。这应该是项目顶级 CMakeLists.txt 文件中的最后一个命令。如果指定了 APPEND 选项,则 SET 命令将被追加到给定文件而不是替换它。