我正在寻找PVS-Studio工具的一些替代方案,以便在C项目中运行一些静态代码分析。你们有什么建议吗?
答案 0 :(得分:3)
你没有说明你需要什么,也没有平台(你的昵称暗示linux), 但我过去使用(d)这些对我的代码有很大的影响:
所有这些都可以同时集成到eclipse中(使用插件,“内部运行外部工具”),并在 Eclipse CDT IDE中为Linux程序员提供实时检查和分析。 / p>
如果你想要更多, Frama-C 中有一套很棒的工具。
这些是我所知道的静态分析的最佳免费工具(不一定是开源或免费用于商业用途),它们确实与eclipse有很好的协同作用。 很抱歉广告eclipse btw,除了Codan工具,这些可以通过其他方式访问(cppcheck提供简单的GUI我相信,其他都可以从shell访问)。
答案 1 :(得分:0)
您没有提到您正在寻找的功能,但您可以查看Vigilant Sentry并查看它是否符合您的需求。它对C和C ++程序进行静态分析,并有一个插件系统,用于开发自己的自定义检查。