CMAKE_IGNORE_PREFIX_PATH

新增於版本 3.23。

分號分隔的清單 組成,其中包含 find_program()find_library()find_file()find_path() 等指令要忽略的搜尋前綴。這些前綴也會被 find_package() 指令的設定模式忽略(模組模式不受影響)。若要改為忽略特定目錄,請參閱 CMAKE_IGNORE_PATH

在交叉編譯環境中,某些系統目錄包含不相容但可能可以連結的函式庫,此時忽略搜尋位置會很有用。例如,在交叉編譯的叢集環境中,這允許使用者忽略包含用於前端機器的函式庫的目錄。

預設情況下,CMAKE_IGNORE_PREFIX_PATH 是空的。它旨在由專案或最終使用者設定。

另請參閱以下變數