【问题标题】:Max number of warnings最大警告数
【发布时间】:2019-07-04 13:49:47
【问题描述】:

有没有办法在最大数量的警告之后停止编译而不将它们转换为错误并使用 -fmax-errors?

我有第三方库有警告,我不想更改它们。

【问题讨论】:

    标签: c++ compilation g++ compiler-warnings


    【解决方案1】:

    在返回的 550 个选项中

    g++ --help=common
    

    你可以用 grep 搜索“max”:

    g++ --help=common | grep max  
    

    找到“-fmax-errors”

    -fmax-errors= 要报告的最大错误数。

    -fpack-struct= 设置初始最大结构成员对齐方式。

    但是没有“-fmax-warnings”。

    您还可以查看 464 警告选项:

    g++ --help=warnings | grep max 
    

    只返回:

    -Woverlength-strings 如果字符串长于 最大便携性

    结论:

    我认为您正在寻找的“-fmax-warnings”选项不存在。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-09-11
      • 2022-07-20
      • 1970-01-01
      • 1970-01-01
      • 2012-04-25
      • 2020-01-11
      • 2017-09-30
      相关资源
      最近更新 更多