2010-04-11 28 views

回答

2

有一個Visual Lint建立在PC-Lint之上,使消息更加友好。不幸的是,它不是免費的,只能在Windows上使用Visual Studio。他們有一個試用版IIRC。

See

由於我的僱主在當時是一個精打細算的人,我沒有得到完整的版本,雖然我沒有發現它是有用的。

+0

我給他們發電子郵件,他們說,他們是在一個Eclipse插件工作在 – Mawg 2010-04-11 03:19:06

1

好吧,我不知道的,旨在處理PC-lint輸出自由/開源工具,但我已經用夾板

  1. 要決定哪些選項中打開使用了以下策略:我們看了我們已經看到的和可能已經被夾板檢測到的缺陷。真的,這是一個通過夾板選項和決定天氣的問題,它是如果不加以解決就會導致我們的問題
  2. 關於處理輸出,我們開發了一些awk腳本,可以給出警告摘要,並詳細說明每個警告發生的位置,而不是與編譯器輸出交織在一起。還有一個選項只能報告新/修改過的代碼的警告。
0

"Indian Hill C Style and Coding Standards"談到了使用Lint的方法。

我對任何靜態分析工具的方法是定義您的本地編碼標準(或使用現有編碼標準),然後應用執行該標準的靜態分析規則。明確地關掉你允許的代碼規則,並且保留你的標準甚至從未考慮過的所有這些方面的規則;當它們出現時,請考慮您的編碼標準是否需要修改,或者是否應該關閉規則,或者它是否只是一個編碼錯誤,應該修改而不更改標準或分析器配置。

相關問題