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