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 命令將附加到給定的檔案,而不是替換它。