【问题标题】:How to suppress all gcc warning but errors如何抑制所有 gcc 警告但错误
【发布时间】:2021-12-23 15:20:50
【问题描述】:

我正在寻找一个 GCC 编译器选项,它可以抑制所有警告消息但继续报告错误。

我在 GCC 6.3 中尝试了“-w”选项,但它停止报告所有警告所有错误。

有没有这样的 GCC 选项?

【问题讨论】:

  • 如果你给出一个合理的理由,人们可能会更有动力去寻找答案。
  • -Werror 是一个选项,它使 GCC 只产生错误,而不是警告。我建议始终将它与-Wall 一起使用,而不是-w我在 GCC 6.3 中尝试了“-w”选项,但它停止报告所有警告和所有错误。请发布minimal reproducible example

标签: gcc gcc-warning


【解决方案1】:

我在 GCC 6.3 中尝试了“-w”选项,但它停止报告所有警告和所有错误。

不可能这是真的。

当 GCC 遇到错误时,它无法继续编译您的源代码,因此它必须报告一些内容。

要禁止所有警告(但不是错误),请使用 -w 标志。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-25
    • 2011-01-04
    • 2023-03-22
    • 2016-06-30
    • 2017-12-14
    • 2012-10-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多