Chinaunix首页 | 论坛 | 博客
  • 博客访问: 76698
  • 博文数量: 25
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 220
  • 用 户 组: 普通用户
  • 注册时间: 2015-02-07 20:35
个人简介

Linux software developer, open source player (maybe).

文章分类

全部博文(25)

文章存档

2016年(1)

2015年(24)

我的朋友

分类: C/C++

2015-12-10 14:59:44

Get from:


Java has some very good open source static analysis tools such as
, and . Those tools are easy to use, very helpful, runs on multiple operating systems and free.

Commercial C++ static analysis products are available from vendors , and . Also there is less-known analyzer. Although having such products are great, the cost is just way too much for students and it is usually rather hard to get trial version.

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.

  • C++ Check
  • Oink
  • C and C++ Code Counter
  • Splint (from answers)
  • Mozilla's Pork (from answers) (This is now part of Oink)
  • Mozilla's Dehydra (from answers)
  • Use option -Weffc++ for GNU g++ (from answers)
  • Clang (under LLVM project)

What are some other portable open source C++ static analysis tools that anyone knows of and can be recommended?

Some related links.

阅读(1111) | 评论(0) | 转发(0) |
0

上一篇:C++ Core Guiderlines

下一篇:C++11目录详解

给主人留下些什么吧!~~