【发布时间】:2021-11-14 14:19:33
【问题描述】:
我想要一个没有重复出现编译错误的文件列表。像这样:
/home/luizromario/project/src/foo.cpp
/home/luizromario/project/src/bar.cpp
我正在使用 Emacs 的编译模式来运行 gcc。有没有办法通过 gcc 本身或通过 Emacs 来实现?
编辑:我正在使用-k0 选项运行make,因此编译过程已经尽可能长时间地继续进行。我的目标是创建一个文件列表,我需要通过这些文件进行一些小的调整,以便编译成功。我已经知道编译错误是什么(我将一个特定的方法标记为[[deprecated]]),所以我不需要任何诊断。
【问题讨论】:
-
只是文件中的你还不关心文件中的错误是什么以及在哪里?
-
一个经典问题是许多错误可能是误报。例如,您修复了第一个错误,以下许多错误都消失了。
-
this 有帮助吗?
-
@user4581301 类似的东西,是的
-
这个老问题可能有一些想法:stackoverflow.com/q/11313600/315052
标签: c++ gcc compiler-errors emacs compilation