【发布时间】:2019-07-04 13:49:47
【问题描述】:
有没有办法在最大数量的警告之后停止编译而不将它们转换为错误并使用 -fmax-errors?
我有第三方库有警告,我不想更改它们。
【问题讨论】:
标签: c++ compilation g++ compiler-warnings
有没有办法在最大数量的警告之后停止编译而不将它们转换为错误并使用 -fmax-errors?
我有第三方库有警告,我不想更改它们。
【问题讨论】:
标签: c++ compilation g++ compiler-warnings
在返回的 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”选项不存在。
【讨论】: