C/C++代码分析检测工具
2014-12-12 11:04
323 查看
本文由 @lonelyrains 出品,转载请注明出处。
文章链接: http://blog.csdn.net/lonelyrains/article/details/41891187
偶尔发现代码中有一些低级错误,比如拷贝内存越界或者变量未初始化就调用等,导致debug版本可用但是release版本异常等现象,也不方便调试。
因此在网上找了一些代码分析工具,cppcheck(开源免费)、understand(需要付费)、pvs studio(免费)。以前也用过cpptest,但是cpptest太重了,而且使用学习曲线的路程有点长。
1、cppcheck安装出现问题:
据说是可以和vs集成使用的,参考链接:http://www.codeproject.com/Tips/472065/Poor-Man-s-Visual-Studio-Cppcheck-Integration
如果有人装上了,也请告知一下。
2、安装使用pvs studio:
操作非常方便易用,与VS自动集成,安装也没有出现什么问题,可以找出明显的错误、分等级警告,安装包20MB左右,推荐大家使用。
使用方法:PVS-Studio->Check Solution即可
下载链接:http://pan.baidu.com/s/1jGHvDY2
参考链接:http://www.viva64.com/en/b/0149/
文章链接: http://blog.csdn.net/lonelyrains/article/details/41891187
偶尔发现代码中有一些低级错误,比如拷贝内存越界或者变量未初始化就调用等,导致debug版本可用但是release版本异常等现象,也不方便调试。
因此在网上找了一些代码分析工具,cppcheck(开源免费)、understand(需要付费)、pvs studio(免费)。以前也用过cpptest,但是cpptest太重了,而且使用学习曲线的路程有点长。
1、cppcheck安装出现问题:
据说是可以和vs集成使用的,参考链接:http://www.codeproject.com/Tips/472065/Poor-Man-s-Visual-Studio-Cppcheck-Integration
如果有人装上了,也请告知一下。
2、安装使用pvs studio:
操作非常方便易用,与VS自动集成,安装也没有出现什么问题,可以找出明显的错误、分等级警告,安装包20MB左右,推荐大家使用。
使用方法:PVS-Studio->Check Solution即可
下载链接:http://pan.baidu.com/s/1jGHvDY2
参考链接:http://www.viva64.com/en/b/0149/
相关文章推荐
- 安全编码实践三:C/C++静态代码分析工具Prefast
- 安全编码实践三:C/C++静态代码分析工具Prefast
- 恶意代码分析相关工具大全以及恶意代码检测网站
- pc-lint静态代码分析工具(检查linux下C++代码的实现方式)
- Cppcheck 1.54 C/C++静态代码分析工具
- VS 2008中的C/C++静态代码分析工具Prefast
- C++代码静态分析工具-Prefast
- C++代码分析工具 - CppDepend
- Cppcheck 1.54 C/C++静态代码分析工具
- C++代码静态分析工具-Prefast
- 安全编码实践三:C/C++静态代码分析工具Prefast
- [BuildRelease]C++代码静态分析工具splint
- Cppcheck 1.54 C/C++静态代码分析工具
- C++代码静态分析工具-Prefast
- 安全编码实践三:C/C++静态代码分析工具Prefast
- Cppcheck 1.54 C/C++静态代码分析工具
- C/C++代码静态分析工具 - cppcheck
- C++静态代码分析工具对比cppCheck与PreFast
- C++代码静态分析工具-Prefast 和 Fxcop
- Cppcheck 1.54 C/C++静态代码分析工具