您的位置:首页 > 其它

gdb常用命令

2013-10-17 16:26 176 查看
近期本菜鸟学习了linux,用了一下gcc、gdb,参考大神博客后,现将个人认为重要的命令总结如下:

说明:示例程序文件名为hello.c

首先用gcc编译链接,如:

gcc hello.c -o hello -g (其中-g是把调试信息加入)

然后gdb调试,如:

gdb hello

常用命令:

l - 显示源代码

q - 退出gdb

空格 - 重复上一条命令

b/break + 行号n - 在第n行加入断点

b/break + 函数名 - 在函数第一句加入断点

info b/break - 查看断点

r - 运行程序(run)

n - 单步执行(next)

c - 继续运行程序(continue)

p num - 打印输出num的值(print)

bt - 查看函数堆栈

finish - 退出函数
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: