What open source C++ static analysis tools are available
来源:互联网 发布:apache ant 1.8.4 编辑:程序博客网 时间:2024/05/22 18:34
Java has some very good open source static analysis tools such as FindBugs, Checkstyle and PMD. Those tools are easy to use, very helpful, runs on multiple operating systems and free.
Commercial C++ static analysis products are available from vendors Klocwork, Gimpel and Coverity. Although having such products are great, the cost is just way too much for students.
The alternative is to find open source C++ static analysis tools that will run on multiple platforms (Windows and Unix). By using an open source tool, it could be modified to fit certain needs. Finding the tools has not been easy task.
Below is a short list of C++ static analysis tools that were found or suggested by others.
What are some other portable open source C++ static analysis tools that anyone knows of and can be recommended?
Some related links.
http://splint.org/
Splint is a tool for statically checking C programs for security vulnerabilities and coding mistakes. With minimal effort, Splint can be used as a better lint. If additional effort is invested adding annotations to programs, Splint can perform stronger checking than can be done by any standard lint. http://sourceforge.net/apps/mediawiki/cppcheck/index.php?title=Main%5FPage
Cppcheck is an analysis tool for C/C++ code. Unlike C/C++ compilers and many other analysis tools, we don't detect syntax errors. Cppcheck only detects the types of bugs that the compilers normally fail to detect. The goal is no false positives.
- What open source C++ static analysis tools are available
- What are good open-source log monitoring tools on Linux
- Static Source Code Analysis Tools: PMD’s Installation and configuration
- Thoughtworks Open Source Available
- Open Source Test Tools
- Open Source Fuzzing Tools
- Open Source Fuzzing Tools
- Open source tools
- What are the open source code search engines you know about
- Open Source iSeries Tools (JCRCMDS)
- Android is now available as open source
- List of tools for static code analysis
- List of tools for static code analysis
- FindBugs - Java static source analysis tool
- C/C++ Source Code Analysis
- Are you breaching Open Source Licenses accidentally?
- Determining What Serial Ports Are Available on a Windows Machine
- open source Internet security framework & tools
- ADROID 2.1 架构解析 8 触摸屏
- 在窗体间传递参数的几种常用办法
- 单点登录和企业目录
- 浅谈软件工艺
- 页面中用page显示序号的方法
- What open source C++ static analysis tools are available
- Raman's Blog
- ASPJPEGD等比例缩放
- java中set map list的区别
- C/C++基础知识:typedef用法小结
- Interop Object在.Net中的引用计数问题
- Sqlserver 端口问题
- wxWidgets中获得屏幕分辨率
- 如何检查C++中的内存泄漏