C++静态分析工具

来源:互联网 发布:300和dcs通讯编程实例 编辑:程序博客网 时间:2024/05/08 22:13

以下为摘抄:


静态分析工具是指 能够基于源代码静态检查的方式,来找出程序中存在的问题,提升代码的可靠性,降低测试工作成本的一些工具。


1、Polyspace

支持语言:C、C++

  PolySpace最大的局限性在于:分析速度慢。通常情况下,在配置比较高(CPU:3G Memory: >1G)的PC上,完整的分析1000行代码,平均需要15分钟。根据多年来和客户打交道的经验,客户普遍抱怨分析速度太慢。

2、Klocwork

支持语言:c、c++、java等

klocwork不但能发现软件质量缺陷、安全漏洞方面的缺陷,还能分析对软件架构、编程规则的违反情况。

可以与主流IDE开发环境集成,而且分析速度快




这些东西就是资源不好找。、。。

自己掏钱买吧。

0 0