CMAKE_IGNORE_PREFIX_PATH¶
在版本 3.23 中添加。
分号分隔的列表,其中包含由 find_program()
、find_library()
、find_file()
和 find_path()
命令忽略的搜索前缀。这些前缀也被 find_package()
命令的Config 模式忽略(Module 模式不受影响)。要忽略特定目录,请参阅 CMAKE_IGNORE_PATH
。
忽略搜索位置在交叉编译环境中可能很有用,在这些环境中,某些系统目录包含不兼容但可能可链接的库。例如,在交叉编译的集群环境中,这允许用户忽略包含供前端机器使用的库的目录。
默认情况下,CMAKE_IGNORE_PREFIX_PATH
为空。它旨在由项目或最终用户设置。
另请参阅以下变量