CMP0094¶
在 3.15 版中添加。
模块 FindPython3
、FindPython2
和 FindPython
将 LOCATION
用作查找策略。
从 CMake 3.15 开始,模块 FindPython3
、FindPython2
和 FindPython
分别为变量 Python3_FIND_STRATEGY
、Python2_FIND_STRATEGY
和 Python_FIND_STRATEGY
设置值 LOCATION
。此策略与期望旧行为的项目兼容。
此策略的 OLD
行为将变量 Python3_FIND_STRATEGY
、Python2_FIND_STRATEGY
和 Python_FIND_STRATEGY
的值设置为 VERSION
。
此策略在 CMake 3.15 版中引入。可以通过 cmake_policy()
或 cmake_minimum_required()
进行设置。如果没有设置,CMake 不会 警告,并将使用 OLD
行为。
请注意
策略的 OLD
行为在 定义中已弃用 且 在将来的 CMake 版本中可能会被移除
。