CMP0093¶
在版本 3.15 中新增。
FindBoost
以 x.y.z
格式報告 Boost_VERSION
。
在 CMake 3.14 及更早的版本中,模組會回報預處理器定義 BOOST_VERSION
在 boost/version.hpp
檔案中指定的 Boost 版本號碼。在 CMake 3.15 及更新版本中,建議回報的版本號碼應與 Boost 1.70.0
及更新版本隨附的 CMake 套件回報的 x.y.z
格式相符。巨集值仍會在 Boost_VERSION_MACRO
變數中回報。
此政策的 OLD
行為是讓 FindBoost
回報 Boost_VERSION
,如預處理器定義 BOOST_VERSION
在 boost/version.hpp
中所指定。此政策的 NEW
行為是讓 FindBoost
以 x.y.z
格式回報 Boost_VERSION
。
此政策於 CMake 版本 3.15 中引入。它可以透過 cmake_policy()
或 cmake_minimum_required()
設定。如果未設定,CMake 不會發出警告,並使用 OLD
行為。
注意
政策的 OLD
行為依 定義已棄用
,並可能在未來版本的 CMake 中移除。