c语言静态分析工具是一款能够帮助各位程序员朋友做静态分析的软件,分析代码质量等60种常见问题,解决问题也方便。。
对能够编译通过的.c文件静态分析,分析内容包括复杂度分析,代码质量分析,基本指标等。代码质量分析以MISRA标准为依据。
使用步骤:
第一步:安装系统
注意尽量不要安装在c盘,尤其是当操作系统是win8的时候。
第二步:运行系统。
从桌面或者快捷菜单中运行系统。
第三步:基本设置。
在主界面中的“设置”菜单栏中点击“静态分析设置”,会弹出静态分析设置窗口。一般情况下可不用改动缺省设置。设置完毕后点击“应用”按钮,既完成设置,点“退出”按钮则离开“静态分析设置”界面。
第四步:打开文件
在主界面中“文件”菜单栏中点击“打开”菜单项,在弹出的对话框中选择要分析的文件(安装目录\examples\Ggrocers.c)。注意目前仅仅能处理c文件,所以请不要打开其他类型的文件。
第五步:静态分析/动态测试
在主界面中“分析”菜单栏中点击“静态分析”菜单项,缺省设置情况下,系统会按顺序自动进行“函数信息静态分析”、“指标信息分析”、“代码质量分析”。报告主要包括“代码信息统计”、“编码标准违反情况统计”,
“注释信息统计”、“复杂度及数据流信息”,“Halsteads信息”等内容。
第六步:分析结果浏览
在主界面中“分析结果”菜单栏中点击相应菜单项即可看到相应的分析内容。文本浏览器使用的是“记事本”,所以系统需要有“记事本”支持。
1 目前是测试版,主要是进行技术验证,肯定还存在很多问题,欢迎大家指出。
2 静态分析不限制文件,examples目录的文件.
3 欢迎大家试用,如提出宝贵意见,更加感谢。
4 同本系统对应的另外一个系统“雨田动态测试系统”也已经推出,可以进行单元测试和集成测试,并生成黑盒及白盒测试报告,欢迎使用。
140.5M / 09-05
76.4M / 03-25
55M / 06-05
237.9M / 04-13
900.9M / 03-02
96.2M / 07-06
311.2M / 07-06
335M / 07-06
200M / 07-06
413.8M / 07-06
484.7M / 09-27
165.4M / 09-05
353.9M / 06-05
131.8M / 04-13
195.6M / 03-03
45.6M / 09-08
665.2M / 07-06
2.84G / 07-06
93M / 07-06
338.3M / 07-06
1.38G / 07-26
488.3M / 07-16
109.8M / 06-03
142M / 01-08
1.2M / 11-23
548.8M / 04-13
1.6M / 04-13
1.48G / 03-18
646.6M / 03-03
133.7M / 03-03
110.5M / 09-05
33.4M / 09-05
325.8M / 08-12
60M / 04-29
254M / 04-25
659M / 04-23
1M / 12-26
253.4M / 12-08
253M / 12-08
1.19G / 11-16
369M / 09-22
181.5M / 09-22
201.2M / 09-05
488.3M / 07-16
248.9M / 12-08
248.9M / 12-08
100.6M / 03-06
148.9M / 03-06
1.12G / 07-06
1.25G / 07-06
126.7M / 02-04
1.76G / 09-22
1.92G / 04-17
201.5M / 04-13
7.31G / 07-01
94.3M / 07-06
2.48G / 07-06
7.63G / 07-06
1M / 07-06
778.1M / 07-06
561.8M / 07-11
72M / 07-06
548.7M / 07-06
1.00G / 07-06
9.13G / 07-06
126.2M / 07-06
72M / 07-06
105.1M / 07-06
132M / 07-06
132M / 07-06