debug
文章平均质量分 80
yxnyxnyxnyxnyxn
男
展开
-
gdb调试memcached
为了方便gdb调试,按照如下重新编译:如果list命令不好用,说明没有把gdb编译进去(若执行完一下步骤依然不好用,可以先make clean然后再执行下面的命令,需要在执行该命令的终端或新的终端打开有效,之前开启的终端依然无效)./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent C转载 2012-09-07 15:06:53 · 1441 阅读 · 0 评论 -
GDB基本命令(整合)
一、gdb调试基本知识a.调试器指示的是将要执行的代码行b.只有在编译时拥有调试符号(-g)的程序才能在调试时看到源码c.同一行上有多个断点时,gdb仅中断在断点号最小的那个断点上d.断点可以设置在同一程序的不同文件中e.在任何给定时间,gdb只有一个焦点,即当前“活动”的文件f.源文件改变后,断点发生移动,带式断点属性的行号不变二、GDB基本命令清单查询在 g转载 2012-09-07 15:38:00 · 780 阅读 · 0 评论 -
调试live555 vs2010
从一位学长那里学到的 感谢哲哥!前提是live555可以运行 1、live555MediaServer.cpp中的main()函数开始添加while(1){};2、设置断点:在while里设断点1,还需要设置一个断点2,等会直接停在断点2处,随便在程序能运行到的地方设一个void BasicTaskScheduler::SingleStep(unsigned原创 2013-05-21 15:24:38 · 1178 阅读 · 0 评论 -
VC++ 6.0 中如何使用 CRT 调试功能来检测内存泄漏 调试方法
VC++ 6.0 中如何使用 CRT 调试功能来检测内存泄漏作者:JerryZ下载例子源代码 最近看了周星星 Blog 中的一篇文章:“VC++6.0中内存泄漏检测”,受益匪浅,便运行其例子代码想看看 Output 窗口中的输出结果,可惜怎么弄其输出都不是预期的东西,郁闷了半天,便到水坛里找到周星星,请求他指点一、二,然而未果。没有办法,最后我一头栽进 MSDN 库狂搜了转载 2013-09-09 09:41:00 · 2546 阅读 · 0 评论 -
error LNK2019: 无法解析的外部符号
VC6:工程、设置、C/C++、分类:Preprocessor、附加包含路径:填写附加头文件所在目录 逗号间隔多项工程、设置、Link、分类:Input、附加库路径:填写附加依赖库所在目录 分号间隔多项工程、设置、Link、分类:Input、对象/库模块:填写附加依赖库的名字.lib 空格间隔多项VS20xx:项目、属性、C/C++、附加包含目录:填写附加头文件所在目录 分号间转载 2015-01-23 17:26:25 · 1108 阅读 · 0 评论