CMAKE_SKIP_BUILD_RPATH

請勿在建置樹狀結構中包含 RPATH。

通常,當在使用 RPATH 的系統上建置可執行檔等時,CMake 會使用建置樹狀結構作為 RPATH。當軟體安裝完成後,可執行檔等會由 CMake 重新連結,以具有安裝 RPATH。如果此變數設定為 TRUE,則軟體始終在沒有 RPATH 的情況下建置。

這用於初始化所有目標的 SKIP_BUILD_RPATH 目標屬性。有關 RPATH 處理的更多資訊,請參閱 INSTALL_RPATHBUILD_RPATH 目標屬性。

另請參閱 CMAKE_SKIP_INSTALL_RPATH 變數。若要在建置和安裝步驟中都省略 RPATH,請改用 CMAKE_SKIP_RPATH