CMP0033

export_library_dependencies() 指令不應被呼叫。

這個指令於 2003 年 1 月加入,用於將 <tgt>_LIB_DEPENDS 內部 CMake 快取條目匯出到檔案,以便與專案一起安裝。當時使用這個指令是為了讓專案原始建置樹之外的應用程式也能使用遞移連結依賴項。此功能已被 export()install(EXPORT) 指令取代。

CMake >= 3.0 偏好不要呼叫這個指令。此政策的 OLD 行為是允許呼叫此指令。此政策的 NEW 行為是在呼叫此指令時發出 FATAL_ERROR

此政策在 CMake 3.0 版本中引入。它可以通過 cmake_policy()cmake_minimum_required() 設定。如果未設定,CMake 會發出警告,並使用 OLD 行為。

注意

政策的 OLD 行為依照定義已棄用,並可能在未來版本的 CMake 中移除。