CMP0075¶
在第 3.12 版中添加。
包含文件检查宏符合 CMAKE_REQUIRED_LIBRARIES
。
在 CMake 3.12 及更高版本中,
check_include_file
宏在CheckIncludeFile
模块中,check_include_file_cxx
宏在CheckIncludeFileCXX
模块中,以及check_include_files
宏在CheckIncludeFiles
模块中
现在更愿意将检查可执行文件链接到 CMAKE_REQUIRED_LIBRARIES
变量中列出的库。此政策与尚未更新以满足此行为预期的项目兼容。
OLD
对此政策的行为是忽略包含文件检查宏中的 CMAKE_REQUIRED_LIBRARIES
。此政策的 NEW
行为是满足包含文件检查宏中的 CMAKE_REQUIRED_LIBRARIES
。
此政策在 CMake 3.12 版本中引入。可通过 cmake_policy()
或 cmake_minimum_required()
进行设置。如果未设置,CMake 将发出警告,并使用 OLD
行为。
注意
OLD
的政策行为通过 定义 弃用
,并可能在将来的 CMake 版本中删除。