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
是空的。它旨在由專案或終端使用者設定。
另請參閱下列變數