INSTALL_NAME_DIR

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

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

当目标创建时,此属性由变量 CMAKE_INSTALL_NAME_DIR 的值初始化(如果已设置)。

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

在支持运行时路径 (RPATH) 的平台上,请参考 INSTALL_RPATH 目标属性。在 Windows 上,TARGET_RUNTIME_DLLS 生成器表达式也相关。