2009-07-16 71 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