gpt4 book ai didi

gcc - 如何获取 gcc 和 g++ 的错误和警告计数?

转载 作者:行者123 更新时间:2023-12-02 21:15:46 25 4
gpt4 key购买 nike

我浏览了 $ man gcc$ man g++ 但没有找到可以打印错误和警告计数的东西。但我看到 Emacs 可以在 *compilation* 缓冲区中打印错误计数警告计数。所以,在 gccg++ 中一定有一个我缺少的选项,因为我不认为 Emacs 本身会实现错误计数,这实在是太多的工作了。

How do I get a count of errors and warnings from gcc and g++?

最佳答案

gcc中统计错误没有多大意义,因为通常它一次运行在一个文件上,而一个项目通常有很多文件,所以有很多调用gcc 来构建一个项目。不同的文件中可能存在许多错误,因此无论运行 gcc (例如 make,或者运行 make 的 Emacs)都应该是有意义的跟踪错误。事实上,当您运行 M-xcompile 时,Emacs 会计算错误。打开compile.el(M-x find-library RET编译RET),查看变量compilation-num-errors-found,这是被添加到模式行(以及类似的警告和信息计数)。这些变量的更新方式并不是非常简单,但最终它只是匹配编译器输出上的正则表达式。

关于gcc - 如何获取 gcc 和 g++ 的错误和警告计数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55971278/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com