CMP0015¶
警告
此策略的 OLD
行為已在 CMake 4.0 版本中移除。此策略必須透過呼叫 cmake_minimum_required()
或 cmake_policy()
設定為 NEW
。
link_directories()
將路徑視為相對於原始碼目錄。
在 CMake 2.8.0 及更低版本中,link_directories()
命令將相對路徑不變地傳遞給連結器。在 CMake 2.8.1 及更高版本中,link_directories()
命令傾向於根據 CMAKE_CURRENT_SOURCE_DIR
解釋相對路徑,這與 include_directories()
和其他命令一致。此策略的 OLD
行為是在連結器命令中逐字使用相對路徑。此策略的 NEW
行為是透過將相對路徑附加到 CMAKE_CURRENT_SOURCE_DIR
來將相對路徑轉換為絕對路徑。
此策略在 CMake 2.8.1 版本中引入。在 CMake 4.0 版本中移除之前,可以透過 cmake_policy()
或 cmake_minimum_required()
進行設定。如果未設定,CMake 會發出警告,並使用 OLD
行為。