INSTALL_OBJECT_NAME_STRATEGY¶
版本 4.2 中添加。
INSTALL_OBJECT_NAME_STRATEGY 是一个字符串目标属性,用于指定安装对象文件时使用的命名策略。支持的值有:
FULL:对象文件以关联的源文件或其OBJECT_NAME属性来命名。SHORT:对象文件根据源文件名哈希值进行命名,以缩短路径长度。
当未设置或指定的策略不受支持时,将使用 FULL 策略。
此属性由变量 CMAKE_INSTALL_OBJECT_NAME_STRATEGY 的值进行初始化,如果该变量在目标创建时被设置。
注意
并非所有生成器都支持所有策略,并且不同生成器之间的路径可能会有所不同。