Git   发布时间:2022-04-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何让gcc跳过错误,但仍然输出它们。大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

有可能强制gcc报告错误,但继续编译过去呢? 基本上我试图在.c文件生成错误列表,但是gcc总是在第一个错误处终止。 我一直在Google上search一段时间,这是不是一个明显的解决从我可以告诉。

为什么我不能声明一个结构已定义的variables?

用printf的%s说明符打印NULL的行为是什么?

Glibc-2.22使(循环)错误

构buildPython C扩展

Qt链接错误

GCC的最新版本将尝试在可能的情况下跳过某些错误

说foo(){...的主体foo(){...包含一个const违规。 翻译单位不会产生一个目标文件,但任何体面的编译器将继续过去这个错误成bar(){...

其他错误是不可恢复的。 如果你错过了一些花括号,没有合理的猜测可以作出如何进行。

海湾合作委员会不能进一步的时候终止。

如果编译器遇到一个错误,它必须猜测正确的代码应该是什么,并尝试遵循。 实际上,这意味着你总是需要修复第一个错误并重新编译,因为其余部分将是无稽之谈。

确保你没有打开 – -Wfatal-errors 。

来自gcc在线文档 :

-fmax-错误=正

错误消息的最大数量限制为n,在此时GCC将退出,而不是尝试继续处理源代码。 如果n为0(缺省值),则生成错误消息数量不受限制。 如果还指定了-Wfatal-errors,则重大错误优先于此选项。

大佬总结

以上是大佬教程为你收集整理的如何让gcc跳过错误,但仍然输出它们。全部内容,希望文章能够帮你解决如何让gcc跳过错误,但仍然输出它们。所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: