功能强大的源码级调试器--gdb

来源:互联网 发布:淘宝重新注册账号申请 编辑:程序博客网 时间:2024/05/17 18:45

第一步:编译源程序,-g选项告诉编译器生成调试信息

例: gcc hello.c -g

第二步:运行gdb

例: gdb a.out

一般操作

-l 查看源码

b n 在第n行设置断点

r 运行

p a 打印变量a

bt 查看调用栈

q 退出

n next运行下一条

up 将调用栈上移动

down将调用栈下移动

执行up或down之后,调用[p 变量名]可以查看当前栈中的信息哦



详细信息可以查看这篇博客

http://blog.csdn.net/haoel/article/details/2879