在我的项目中,带有一些定义的definitions.h文件已被更改。 结果出现了数千个编译器错误。 definitions.h包含数千个结构和类型的定义,但只有一小部分与我的代码相关。 我想系统化错误日志文件并找出哪些结构是相关的。 例如,结构a.b.c已更改为d.f.g. 我想要一些工具或脚本找到导致错误的所有地方。
要清楚,我希望从千位编译器错误列表中获得一个小的(50-100)类似错误列表。
谢谢,Mark
答案 0 :(得分:0)
你不能与编译器争论。如果它说有数千个错误你必须解决它们(如果你不想改变编译标志)。您可以将输出打印到文件并完成它们。
答案 1 :(得分:0)
我不认为这是可能的。从逻辑上考虑一下:如果一个工具可以“崩溃”,那么它就是可行的。将许多错误转化为单个错误,它们都共享相同的根本原因,然后您的编译器就已经为您做了。