我正在尋找PVS-Studio工具的一些替代方法,以便在C項目中運行一些靜態代碼分析。你們有什麼建議嗎?類似PVS-Studio的工具用於C項目中的靜態代碼分析?
5
A
回答
3
你沒有說明你需要什麼,也不平臺(你的暱稱暗示的Linux), 但我用(d)這些在過去對我的代碼很大的影響:
- Cppcheck(大Eclipse插件整合,其CPP但它實際上支持C99 - 插件被稱爲cppcheclipse)
- 稀疏(可通過 「外部工具」)
- 0123被inegrated到Eclipse(蝕CDT具有插件)
- 柯頓(蝕的內部部分)
- Intel SSA(I相信這可以從英特爾Compaser或並行工作室,兩者都提供免費的非商業等許可證訪問和官方英特爾Eclipse的集成插件)
所有的這些都可以在同一時間到Eclipse(使用插件,「運行外部工具」整合內部Ar)和提供實時檢查和的Eclipse CDT IDE內分析linux pr程序員。
如果你想要更多,alsa真棒套工具Frama-C。
這些是我知道的靜態分析最好的免費工具(不一定是開源的或免費的商業用途),他們真的與eclipse很好的協同作用。 對不起廣告eclipse btw,除了Codan工具,這些可以通過其他方式訪問(cppcheck提供簡單的GUI我相信,其他人都可以從shell訪問)。
0
您沒有提及您要查找的功能,但您可以查看Vigilant Sentry並查看它是否符合您的需求。它對C和C++程序進行靜態分析,並有一個用於開發自定義檢查的插件系統。
相關問題
- 1. SSIS的靜態代碼分析工具
- 2. 開源靜態代碼分析工具,用於C++
- 3. 靜態代碼分析與動態代碼分析工具?
- 4. 靜態代碼分析工具jython
- 5. 代碼增量靜態分析工具?
- 6. 靜態代碼分析工具
- 7. 編寫靜態代碼分析工具
- 8. Windows上的C++靜態代碼分析工具
- 9. 類似SourceMonitor的工具來分析iPhone/Objective-C代碼
- 10. 解析用於靜態分析的Objective-C代碼
- 11. 用於C++/c共享和靜態庫的靜態分析工具
- 12. 用於分析OCaml代碼的工具
- 13. Linux中靜態代碼分析工具的比較?
- 14. C++代碼分析工具
- 15. 用於C的靜態代碼分析儀
- 16. 靜態分析工具,用於檢查相應的代碼註釋
- 17. 是否有可用於ColdFusion的可靠靜態代碼分析工具?
- 18. 開發專有API的靜態源代碼分析工具?
- 19. TeamCity針對.NET的靜態代碼分析工具
- 20. 靜態代碼分析所需的工具
- 21. Common Lisp的靜態代碼分析工具?
- 22. .NET Core的靜態代碼分析工具
- 23. 什麼靜態分析工具可用於C#?
- 24. 靜態代碼分析如何工作
- 25. 靜態代碼分析的Grails/Groovy項目
- 26. Python中的靜態代碼分析?
- 27. 靜態代碼分析Java
- 28. 是否有可能使用類似FindBugs的Android靜態分析工具?
- 29. 適用於JSF/Grails應用程序的靜態分析工具
- 30. 用於閉源iPhone應用程序的靜態分析工具
其實,我正在尋找一個更便宜的解決方案或開源的。 :d – vinnylinux 2011-12-22 17:31:55