Cppcheck新手上路
1、其实可以问度娘。笔者是从sourceforge.net上下载的。
在如下界面直接点击绿色按钮即可下载,但是如果绿色按钮上的版本与你所用的电脑或者操作系统不符合,则点击下面的“Browse All Files”,然后言民根据提忌激菌示选择合适的版本进行下载。本文只诸毙介绍windows下的使用,linux下的不涉及。


1、与windows下一般软件安装过程别无二致,双击msi文件,按提示安装。笔者安装的是汉化版的,其实就是看起来方便,界面的排布和按钮的功能都不受到影响。

1、运行:

1、文件——新建项目文件:

2、选择路径,给定项目文件名:

3、待检查的代码路径,生成一些检查结果文件保存的路径:下面列举的库,有用到的可以勾选。

1、上面的过程点击ok按钮,就自动开始检查文件了。

1、列内容依次为【文件】:被检查出现可疑的文件;【严重性】:看见右侧那一小排按钮了么,以此对应【错误】、【警告】、【风格警告】、【可移植性警告】、【性能警告】、【信息】等结果分类,严重性指的就是这些类别,文件前面的图标也是对应的显示;【行】:出现问题的行号;【概要】:问题描述。点击某个文件行,则下面空白区也会显示问题的描述信息。

1、全部文件可以进行重新检查:

2、只检查修改的(上次检查到现在被编辑)文件:

3、单个文件重新检查:在挑选出来的文件行上右键,然后recheck:

1、在右上方的输入栏中输入关键字,下面就搜索出对应的条目,关键字删除后,仍然可以显示全部的检查结果。此功能可以帮助同类问题的筛查。请注意这里的关键字必须是连续的精确匹配。

2、在工具栏(【错误】、【警告】、【风格警告】、【可移植性警告】、【性能警告】、【信息】等)上按按钮可以将类别增加/去除,可以按照大类查看。

1、结果保存到文件xml,但是这个xml并不方便看,或者说笔者还不会使用,总是没有发现太大的用处。这个保存的结果下次也可以从软件中打开。

1、工程关闭后,下次不用新建了,打开就行了,打开后会自动check一遍。