CMP0075

在 3.12 版本中添加。

包含文件检查宏遵守 CMAKE_REQUIRED_LIBRARIES

在 CMake 3.12 及更高版本中,

现在倾向于将检查可执行文件链接到 CMAKE_REQUIRED_LIBRARIES 变量中列出的库。此策略为尚未更新以期望此行为的项目提供兼容性。

此策略的 OLD 行为是在包含文件检查宏中忽略 CMAKE_REQUIRED_LIBRARIES。此策略的 NEW 行为是在包含文件检查宏中遵守 CMAKE_REQUIRED_LIBRARIES

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

注意

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