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
目标属性。