2009-07-16 37 views
0

我正在寻找一种可视化编译器警告和注释的方法,通过注释或以其他方式显示哪些行导致报告。可视化编译器警告

这很像NetBeans或Eclipse这样的现代IDE,但我想立即从多个编译器(以及其他静态代码分析工具)获取输出,并创建一个单注释以获得一个更好的概述。

基本原理是我们已经看到一些问题完全未被Visual Studio 2005检测到,但是被专有的ARM编译器准确检测到,反之亦然。交叉引用警告可能更好地定位问题,但完全手动完成是不可行的。

您是否听说过这样的工具?像Eclipse这样的开源IDE可以扩展到一次使用多个编译器还是已经完成?

回答

0

我想我会给出一个答案,以我自己的问题,然后,总结一下,我发现迄今:

  • CDash工具看起来很有趣,虽然不正是我要找对于

  • PyPy Speed Center看起来很有趣,并且应该至少可以延伸到显示的质量测量“的警告数”随着时间的推移

  • 除此之外,刚刚COMPAR来自几个编译器的 diff的警告输出相当令人满意,特别是因为许多编译器可以生成“GCC-like”警告和错误输出以便于比较。

0

其他工具吸吮findbugs已经扩展了eclipse中使用的警告机制。因此,如果你有安装eclipse的findbugs插件,你会看到你的编译错误/警告和findbugs警告。

+0

有趣。然而findbugs只是一个Java工具,我需要一些可以处理C89和C99源代码的东西。 – Christoffer 2009-07-16 13:29:02