CMAKE_SKIP_BUILD_RPATH¶
在构建树中不包含 RPATH。
通常,CMake 在于使用 RPATH 的系统上构建可执行文件等时,将构建树用于 RPATH。当安装软件时,可执行文件等会被 CMake 重新链接以获得安装 RPATH。如果此变量被设置为 TRUE
,则软件总会构建而没有 RPATH。
此用于对所有目标初始化 SKIP_BUILD_RPATH
目标属性。有关 RPATH 处理的更多信息,请参阅 INSTALL_RPATH
和 BUILD_RPATH
目标属性。
另请参阅 CMAKE_SKIP_INSTALL_RPATH
变量。若要在构建和安装步骤中都省略 RPATH,请使用 CMAKE_SKIP_RPATH
。