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 行為。