INSTALL_NAME_DIR

Apple 平台上已安装目标的目录名称。

INSTALL_NAME_DIR 是一个字符串,用于指定 Apple 平台上已安装目标的共享库的“install_name”字段的目录部分。如果未设置,则所使用的默认目录由 MACOSX_RPATH 确定。如果设置了 BUILD_WITH_INSTALL_NAME_DIR 属性,则已在构建树中使用它。策略 CMP0068CMP0042 也相关。

此属性由变量 CMAKE_INSTALL_NAME_DIR 的值初始化,如果在创建目标时设置了该变量。

此属性支持 generator expressions。特别是,$<INSTALL_PREFIX> generator 表达式可用于设置相对于安装时前缀的目录。

在支持运行时路径(RPATH)的平台上,请参阅 INSTALL_RPATH 目标属性。在 Windows 下,TARGET_RUNTIME_DLLS generator 表达式是相关的。