Chinaunix首页 | 论坛 | 博客
  • 博客访问: 189005
  • 博文数量: 70
  • 博客积分: 1728
  • 博客等级: 上尉
  • 技术积分: 755
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-14 21:54
文章分类
文章存档

2010年(19)

2009年(19)

2008年(32)

我的朋友

分类: C/C++

2008-11-19 10:56:54

GCC编译程序时,要用 -g -o 方便GDB调试。

例如:

gcc -g -o greeting greeting.c

用GDB调试:

gdb greeting

进入GDB后,运行 run ;

运行 list 设置断点。

运行 break 行数

运行 run

运行 watch

运行 next 一步步执行循环
阅读(833) | 评论(3) | 转发(0) |
给主人留下些什么吧!~~

aluoyeshi2008-11-24 17:50:36

Thanks,step是进入调用的函数,next是直接跳过函数,我这么理解的。 另外要看变量值的话,用 print 变量名

jennyljd2008-11-24 16:38:24

next(n)执行一行源代码但不进入函数内部. step(s)执行一行源代码而且进入函数内部.

jennyljd2008-11-24 16:36:37

next           n             执行一行源代码但不进入函数内部. step          s             执行一行源代码而且进入函数内部.