CMAKE_SKIP_INSTALL_RPATH¶
不在安裝樹中包含 RPATH。
通常,當在系統上建置使用 RPATH 的可執行檔等時,CMake 會使用建置樹作為 RPATH。當軟體安裝時,可執行檔等會由 CMake 重新連結,以具有安裝 RPATH。如果此變數設為 true,則即使在建置時啟用 RPATH,軟體也始終在不安裝 RPATH 的情況下安裝。例如,這對於允許在安裝步驟之前從啟用 RPATH 的建置目錄執行測試非常有用。
另請參閱 CMAKE_SKIP_BUILD_RPATH
變數。若要在建置和安裝步驟中都省略 RPATH,請改用 CMAKE_SKIP_RPATH
。
有關 RPATH 處理的更多資訊,請參閱 INSTALL_RPATH
和 BUILD_RPATH
目標屬性。