环境要求:python (2.7版本可以,3.x没测过),mingw官方版(你可能已经有了),gdb2013-02-04(到这里https://code.google.com/p/qp-gcc/downloads/list下载,如果有更新版本,应该也可以,目前2013-02-04是最新版)推荐的GD...
分类:
数据库 时间:
2014-08-03 10:09:15
阅读次数:
492
多线程调试的基本命令(均在gdb命令行使用):
info threads ———— 显示当前可调试的所有线程。每一个线程都有自己的线程ID,显示结果中前面有*的表示当前调试的线程。
eg:
(gdb)info threads
ID Target ID
3 Thread 0x——————(LWP 1235)...
分类:
编程语言 时间:
2014-08-01 16:13:21
阅读次数:
224
linux下多进程的调试:
(1)follow-fork-mode
set follow-fork-mode [parent | child] ———— fork之后选择调试父进程还是子进程
(parent: fork之后继续调试父进程;child: fork之后调试父进程。默认的是fork之后调试父进程)
set detach...
分类:
系统相关 时间:
2014-08-01 13:49:31
阅读次数:
245
转载: http://blog.sina.com.cn/s/blog_4b6f784001011yvh.html例子:#include int main(int argc,char *argv[]){ int i = argc; printf("argc:%d\n",i); for(i = 0;i ...
分类:
数据库 时间:
2014-07-31 20:36:17
阅读次数:
294
在Eclipse里调试c程序, 出现: "Error while launching command: gdb -version"。需要让Eclipse知道Eclipse具体在什么地方,配置方法是: "Debug configuration"-->"Debugger"-->"GDB debugger"里的"gdb"改成gdb的绝...
分类:
数据库 时间:
2014-07-31 13:48:16
阅读次数:
3416
原文:http://peeterjoot.wordpress.com/2010/07/07/avoiding-gdb-signal-noise/A quick note for future reference (recorded elsewhere and subsequently lost).S...
分类:
数据库 时间:
2014-07-31 02:44:25
阅读次数:
303
to be added...gdb a.out[Inferior 1 (process 9718) exited with code 05](gdb) listLine number 15 out of range; t.c has 14 lines.(gdb) list 11 #include2 ...
分类:
数据库 时间:
2014-07-30 23:33:25
阅读次数:
352
刚开始学习AC自动机吧 总之WA了很多T了很多(没错 的确T了 因为在get_fail的时候很沙茶 少写了一句代码)但是强大的gdb让我沙茶地调了半天 最终A掉这道模板题 = = (感觉还是蛮爽的)也没考虑很多 直接上模板 然后就是WA掉之后(也不怕WA) 瞎搞调试 总之调试时很重要的感觉有些代.....
分类:
其他好文 时间:
2014-07-30 03:18:02
阅读次数:
287
UIView有一个私有方法:recursiveDescription这个方法可以显示出当前视图的详细层级,可以在代码中直接调用,也可以在GDB中调用,在GDB中调用时需要借助另一个GDB命令:print-object:recursiveDescription:由于是私有方法,键入时不会有任何提示,注...
分类:
数据库 时间:
2014-07-29 16:56:42
阅读次数:
296
学习目标: 掌握多参数、单返回值的数学函数的定义和使用方法 学会用typedef定义结构体 学会用assert宏帮助调试 理解函数调用时用实参给形参赋值的过程 学会定义局部变量和全局变量 理解调用栈和栈帧,学会用gdb查看调用栈并选择栈帧 理解地址和指针 理解递归定义和递归函数 理解可执行文件中的正...
分类:
其他好文 时间:
2014-07-28 14:28:33
阅读次数:
240