导航

  • 索引
  • 下一页 |
  • 上一页 |
  • CMake »
  • 3.26.4 Documentation »
  • cmake 变量(7) »
  • CMAKE_<LANG>_IMPLICIT_LINK_LIBRARIES

CMAKE_<LANG>_IMPLICIT_LINK_LIBRARIES¶

检测到语言“<LANG>”的隐式链接库和标志。

编译器通常在调用链接器时传递语言运行时库名称和其他标志。这些标志是编译器语言的隐式链接选项。对于 project() 或 enable_language() 命令启用的每种语言,CMake 会自动检测这些库和标志,并在此变量中报告结果。

当链接到静态库时,CMake 为静态库中使用的每种语言添加隐式链接库和来自该变量的标志(除了其编译器用于驱动链接的语言)。在导入静态库的情况下, IMPORTED_LINK_INTERFACE_LANGUAGES 目标属性列出了需要其隐式链接信息的语言。如果任何一种语言未启用,其 CMAKE_<LANG>_IMPLICIT_LINK_LIBRARIES 变量的值可能由项目提供。或者,一个 工具链文件 可以将变量设置为指定工具链已知的值。它将在启用语言时被覆盖,或用作后备。

另请参阅 CMAKE_<LANG>_IMPLICIT_LINK_DIRECTORIES 变量。

上一主题

CMAKE_<LANG>_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES

下一主题

CMAKE_<语言>_LIBRARY_ARCHITECTURE

本页

  • 显示源代码

快速搜索

导航

  • 索引
  • 下一页 |
  • 上一页 |
  • CMake »
  • 3.26.4 Documentation »
  • cmake 变量(7) »
  • CMAKE_<LANG>_IMPLICIT_LINK_LIBRARIES
© 版权所有 2000-2023 Kitware, Inc. and Contributors. 由 Sphinx 6.2.1创建。