导航

  • 索引
  • 下一页 |
  • 上一页 |
  • CMake 4.2.0 »
  • 文档 »
  • cmake-properties(7) »
  • LINK_INTERFACE_LIBRARIES_<CONFIG>

LINK_INTERFACE_LIBRARIES_<CONFIG>¶

目标每个配置的公共接口库列表。

这是 LINK_INTERFACE_LIBRARIES 的配置特定版本。如果设置了此属性,它将完全覆盖已命名配置的通用属性。

如果策略 CMP0022 为 NEW,则此属性将被 INTERFACE_LINK_LIBRARIES 属性覆盖。

此属性已弃用。请改用 INTERFACE_LINK_LIBRARIES。

创建可重定位包¶

请注意,不建议用依赖项的绝对路径填充目标的 LINK_INTERFACE_LIBRARIES_<CONFIG>。这会将依赖项的库文件路径**硬编码到已安装的包中,就像它们是在制作包的机器上找到的一样**。

有关创建可重定位包(relocatable packages)时在指定使用需求时需要注意的额外事项的讨论,请参阅 cmake-packages(7) 手册的 创建可重定位包 部分。

目录

  • LINK_INTERFACE_LIBRARIES_<CONFIG>
    • 创建可重定位包

上一主题

LINK_INTERFACE_LIBRARIES

下一主题

LINK_INTERFACE_MULTIPLICITY

本页

  • 显示源

快速搜索

导航

  • 索引
  • 下一页 |
  • 上一页 |
  • CMake 4.2.0 »
  • 文档 »
  • cmake-properties(7) »
  • LINK_INTERFACE_LIBRARIES_<CONFIG>
© Copyright 2000-2025 Kitware, Inc. and Contributors. 使用 Sphinx 8.2.3 创建。