CPACK_PACKAGING_INSTALL_PREFIX

在生成的软件包中使用的前缀。

每个 CPack 生成器都有一个默认值(例如 /usr)。此默认值可以从 CMakeLists.txt 文件或通过设置替代值从 cpack(1) 命令行中覆盖。示例

set(CPACK_PACKAGING_INSTALL_PREFIX "/opt")

这与 CMAKE_INSTALL_PREFIX 的目的不同,后者在不构建软件包的情况下从构建树进行安装时使用。