开源的C++静态分析工具

简介: 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/4160462 开源的C++静态分析工具Java有一些非常好的、开源的静态分析工具,如FindBugs、Checkstyle和PMD。
版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/4160462

开源的C++静态分析工具


Java有一些非常好的、开源的静态分析工具,如FindBugs、Checkstyle和PMD。这些工具易于使用、有益于开发,能运行于多种操作系统而且还免费。 

商业级的C++静态分析工具产品有Klocwork、Gimpel和Coverity。尽管这些产品很优秀,但其售价昂贵,不适合大多数学生。 

另一种办法是找到开源的可运行在多个平台( Windows和Unix )的C++静态分析工具。使用开源工具,还可以修改,以适应某些特殊需要。但是找到适合的工具是一件不容易的任务。 

以下是我查找的C++的静态分析工具。 
C++ Check 地址:http://sf.net/projects/cppcheck/
Oink 地址:http://www.cubewano.org/oink/
C and C++ Code Counter 地址:http://sourceforge.net/projects/cccc/
Splint
Mozilla的Pork
Mozilla的Dehydra
Weff++ for GNU g++的选项功能

还有其它的开源C + +的静态分析工具吗?

目录
相关文章
|
7月前
|
编译器 vr&ar C语言
高效c/c++日志工具zlog使用介绍
高效c/c++日志工具zlog使用介绍
492 2
|
7月前
|
存储 C++
基于C++的简易文件压缩与解压缩工具设计与实现
基于C++的简易文件压缩与解压缩工具设计与实现
361 3
|
7月前
|
Java Linux C++
性能工具之 C/C++ 分析工具 valgrind
【5月更文挑战第26天】性能工具之 C/C++ 分析工具 valgrind
130 2
性能工具之 C/C++ 分析工具 valgrind
|
7月前
|
IDE Linux 开发工具
一网打尽:C++远程调试工具和策略全指南
一网打尽:C++远程调试工具和策略全指南
157 2
|
3月前
|
C++
HTML+JavaScript构建一个将C/C++定义的ANSI字符串转换为MASM32定义的DWUniCode字符串的工具
HTML+JavaScript构建一个将C/C++定义的ANSI字符串转换为MASM32定义的DWUniCode字符串的工具
|
5月前
|
Rust 测试技术 编译器
Rust与C++的区别及使用问题之Rust项目中组织目录结构的问题如何解决
Rust与C++的区别及使用问题之Rust项目中组织目录结构的问题如何解决
|
7月前
|
C++
c++日志工具spdLog
c++日志工具spdLog
41 1
|
7月前
|
安全 编译器 C语言
C++:编程语言中的强大工具
C++:编程语言中的强大工具
63 0
|
7月前
C/C++test两步完成CMake项目静态分析
通过将C/C++test集成到CMake项目中,并根据项目的需要进行配置,可以在两步内完成CMake项目的静态分析。这样可以帮助开发人员及时发现并修复潜在的代码问题,提高代码质量和可靠性。
73 0
|
7月前
|
自然语言处理 Java API
常见C++ 开源日志库的比较
常见C++ 开源日志库的比较
332 0