可能重复:
What open source C++ static analysis tools are available?
有没有人知道在Linux中有一个开源的,好的静态代码分析器来分析C++代码?这个想法是为了在代码进入代码审查状态之前就捕捉到编程错误。如果有可能将规则添加到工具中,那就太好了。有没有人知道这种工具?
发布于 2011-11-09 17:14:10
发布于 2011-11-09 20:42:48
你可以试试pvs-studio:
http://www.viva64.com/en/pvs-studio/ (1)
还有(bla-bla-lint):http://www.gimpel.com/html/index.htm (2)
遗漏了linux,C/C++的FlexeLint (2)支持linux,(1)只支持windows,只有当你的产品跨平台时,你才能检查它。
发布于 2011-11-09 17:20:07
看看clang的静态分析器:http://clang-analyzer.llvm.org/
还有其他的工具,比如基于llvm的KLEE,可能也值得一看。
https://stackoverflow.com/questions/8062624
复制相似问题