CMP0001

警告

該方針的 OLD 行為已在 CMake 版本 4.0 中移除。該方針必須透過呼叫 cmake_minimum_required()cmake_policy() 設定為 NEW

CMAKE_BACKWARDS_COMPATIBILITY 不應再被使用。

此方針是檢查 CMAKE_BACKWARDS_COMPATIBILITY 並呈現給使用者。NEW 方針是完全忽略 CMAKE_BACKWARDS_COMPATIBILITY

在 CMake 2.4 和更低版本中,變數 CMAKE_BACKWARDS_COMPATIBILITY 用於請求與早期版本的 CMake 相容。在 CMake 2.6 和更高版本中,所有相容性問題均由方針和 cmake_policy() 命令處理。然而,對於為 CMake 2.4 和更低版本編寫的專案,CMake 仍必須檢查 CMAKE_BACKWARDS_COMPATIBILITY

此方針於 CMake 版本 2.6.0 中引入。在 CMake 版本 4.0 移除之前,它可以透過 cmake_policy()cmake_minimum_required() 設定。如果未設定,CMake warned,並使用 OLD 行為。