CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT¶
在版本 3.7.1 中新增。
當 CMAKE_INSTALL_PREFIX
剛初始化為其預設值時,CMake 會將此變數設定為 TRUE
值,通常是在新的建置樹中首次執行 CMake 時,且在首次執行 CMake 時未設定 CMAKE_INSTALL_PREFIX
環境變數。專案程式碼可以使用此變數來變更預設值,而不會覆寫使用者提供的值。
if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
set_property(CACHE CMAKE_INSTALL_PREFIX PROPERTY VALUE "/my/default")
endif()