LINK_INTERFACE_LIBRARIES_<CONFIG>¶
目标公共接口库的每个配置列表。
这是 LINK_INTERFACE_LIBRARIES
的配置特定版本。如果设置,此属性将完全覆盖命名配置的通用属性。
如果策略 CMP0022
为 NEW
,则此属性会被 INTERFACE_LINK_LIBRARIES
属性覆盖。
此属性已弃用。请改用 INTERFACE_LINK_LIBRARIES
。
创建可重定位的软件包¶
请注意,不建议使用依赖项的绝对路径来填充目标的 LINK_INTERFACE_LIBRARIES_<CONFIG>
。 这会将依赖项的库文件路径硬编码到已安装的软件包中,就像在制作软件包的机器上找到的那样。
请参阅 cmake-packages(7)
手册的 创建可重定位的软件包 部分,以了解在为重新分发创建软件包时,指定使用要求时必须采取的额外注意事项的讨论。