CMP0094

在版本 3.15 中添加。

模块 FindPython3, FindPython2FindPython 使用 LOCATION 作为查找策略。

从 CMake 3.15 开始,模块 FindPython3, FindPython2FindPython 分别为变量 Python3_FIND_STRATEGY, Python2_FIND_STRATEGYPython_FIND_STRATEGY 设置值 LOCATION。 此策略为期望旧行为的项目提供兼容性。

此策略的 OLD 行为为变量 Python3_FIND_STRATEGY, Python2_FIND_STRATEGYPython_FIND_STRATEGY 设置值 VERSION

此策略在 CMake 版本 3.15 中引入。 它可以通过 cmake_policy()cmake_minimum_required() 设置。 如果未设置,CMake *不* 警告,并使用 OLD 行为。

注意

策略的 OLD 行为 按定义已弃用,并可能在未来的 CMake 版本中移除。