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 列表文件中。此文件将包含许多 `SET` 命令,这些命令将设置库依赖信息所需的所有变量。这应该是项目顶层 CMakeLists.txt 文件中的最后一个命令。如果指定了 APPEND
选项,则 `SET` 命令将追加到给定文件中,而不是替换它。