
调试实践
MadPointer
Learn to fail, fail to learn.
展开
-
Cppcheck实践(1):介绍和安装
介绍 Cppcheck是一款开源的C/C++代码的静态扫描工具。不像C/C++编译器和其他的扫描工具,Cppcheck不进行语法错误检查,它只检查那些编译器无法检查的bugs。安装以下以linux平台为例子,讲述Cppcheck的安装。 1)下载:开源地址http://sourceforge.net/projects/cppcheck/file原创 2013-04-17 22:04:46 · 5755 阅读 · 2 评论 -
gdb实践(1): 进程CPU 100%排查
进程CPU 100%卡在那里没反应了,这时候没有coredump的文件分析,但可以通过强大的gdb调试。 下面写了一个简单的CPU 100%的死循环测试程序(t.c): 编译运行,发现程序迟迟没有执行结束: 使用top命令查看了一下,./a.out的可执行程序已经CPU 100%了:原创 2013-04-26 23:16:43 · 4829 阅读 · 0 评论