Java有一些非常好的开源静态分析工具,如FindBugs, Checkstyle和PMD。这些工具很容易使用,非常有用,可以在多个操作系统和免费的上运行。
商业c++静态分析产品是可用的。虽然拥有这样的产品很棒,但对于学生来说,成本太高了,而且通常很难得到试用版。
另一种选择是找到可以在多个平台(Windows和Unix)上运行的开源c++静态分析工具。通过使用开源工具,可以对其进行修改以适应特定的需求。找到这些工具并非易事。
下面是其他人发现或建议的c++静态分析工具的简短列表。
-Weffc++
为GNU g++(从答案)有哪些其他可移植的开源c++静态分析工具是大家都知道的,可以推荐的?
一些相关链接。