导航

  • 索引
  • 下一个 |
  • 上一个 |
  • CMake 4.0.0 »
  • 文档 »
  • cmake-properties(7) »
  • LINK_WARNING_AS_ERROR

LINK_WARNING_AS_ERROR¶

版本 4.0 中加入。

指定是否将链接时的警告视为错误。如果启用,则添加一个标志,将链接时的警告视为错误。如果在 cmake(1) 命令行中给出了 cmake --link-no-warning-as-error 选项,则此属性将被忽略。

此属性接受以下值的分号分隔列表

  • LINKER:将链接器警告视为错误。

  • DRIVER:当用于驱动链接步骤时,将编译器警告视为错误。有关更多信息,请参阅 COMPILE_WARNING_AS_ERROR 目标属性。

此外,为了与 COMPILE_WARNING_AS_ERROR 目标属性保持一致,可以指定布尔值

  • True 值:这等效于 LINKER 和 DRIVER 值。

  • False 值:为目标停用此功能。

并非所有链接器都实现了此属性。如果正在使用的链接器没有实现,它将被静默忽略。当前实现的 compiler linker IDs 是

  • AIX

  • AppleClang

  • GNU

  • GNUgold

  • LLD

  • MOLD

  • MSVC

  • Solaris

如果在创建目标时设置了变量 CMAKE_LINK_WARNING_AS_ERROR,则此属性将由此变量的值初始化。

上一个主题

LINK_SEARCH_START_STATIC

下一个主题

LINK_WHAT_YOU_USE

本页

  • 显示源代码

快速搜索

导航

  • 索引
  • 下一个 |
  • 上一个 |
  • CMake 4.0.0 »
  • 文档 »
  • cmake-properties(7) »
  • LINK_WARNING_AS_ERROR
© 版权所有 2000-2025 Kitware, Inc. 和贡献者。使用 Sphinx 7.3.7 创建。