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