ACE:对Socket API的面向对象工具开发包。C++11:标准为C++编程语言的第三个官方标准 。Clang:C、C++、Objective-C、Objective-C++的轻量编译器。Valgrind:内存调试泄漏检测以及性能分析工具。Cppcheck:是一种C/C++代码缺陷静态检查工具。...
分类:
其他好文 时间:
2015-06-18 23:35:30
阅读次数:
279
首先从这里下载linux版本的:http://sourceforge.net/projects/cppcheck/files/cppcheck/
然后下载对应的版本,解压,之后安装:
编译:
g++ -o cppcheck -Ilib cli/*.cpp lib/*.cpp
安装:
make install
cppcheck默认安装会报错如下:
c...
分类:
其他好文 时间:
2015-04-27 16:53:20
阅读次数:
896
http://sourceforge.net/projects/cppcheck/files/?source=navbarhttps://github.com/danmar/cppcheckhttp://cppcheck.sourceforge.net/manual.pdf
分类:
其他好文 时间:
2015-02-14 17:24:49
阅读次数:
151
C++ 代码静态分析工具cppcheck Author:Echo Chen(陈斌) Email:chenb19870707@gmail.com Blog:Blog.csdn.net/chen19870707 Date:Jan.1st , 2015 进来游戏进入尾期,已上线运营,需求比较少,可以有时间整理优化下代码,但是优化如果没有一个标准,很难有...
分类:
编程语言 时间:
2015-01-04 17:17:28
阅读次数:
250
CppCheck是一个C/C++代码缺陷静态检查工具。不同于C/C++编译器及其它分析工具,CppCheck只检查编译器检查不出来的bug,不检查语法错误。所谓静态代码检查就是使用一个工具检查我们写的代码是否安全和健壮,是否有隐藏的问题。比如无意间写了这样的代码:[cpp]view plainco....
分类:
其他好文 时间:
2014-12-26 18:02:36
阅读次数:
227
CodeBlock是一款采用C++编写的完全开源、功能强大的IDE,工欲善其事必先利其器,为了更加方便后期的开发调试,下面先就网上的一些 官方主页地址为: http://www.codeblocks.org/ Cppcheck下载地址:http://cppcheck.sourceforge.net/...
分类:
其他好文 时间:
2014-12-10 19:26:29
阅读次数:
915
具体内容参看文件《CppCheck和PreFast对Cplusplus代码静态分析测试.zip》C++测试源代码main.cpp#define NULL 0#include #include // 没有初始化void defect1(){ int a; int b; b = a;}// 空指针取值v...
分类:
编程语言 时间:
2014-10-10 11:28:04
阅读次数:
277
C++静态检查一般使用cppcheck直接一条cppcheck ./*.{h,cpp,hpp}命令搞定整个项目,最近发现用clang进行代码补全和代码分析更加强大,借助scan-build工具更好的完成整个过程直接使用clang扫描--analyze选项可以直接静态扫描源码--analyzer-.....
分类:
其他好文 时间:
2014-07-19 16:15:01
阅读次数:
230