当前位置:首页 > 操作系统 > Linux

linux下gdb的简单使用

1.首先,编译时要添加gdb信息

gcc -g test.c -o test

2.gdb的一些基本命令

l <-------------------- l命令相当于list,从第一行开始例出原码。
回车<-------------------- 直接回车表示,重复上一次命令
r <--------------------- 运行程序,run命令简写
break 16 <-------------------- 设置断点,在源程序第16行处。
break func <-------------------- 设置断点,在函数func()入口处。

break main <-------------------- 设置断点,在main()入口处。
info break <-------------------- 查看断点信息。

其中break 可以简写成b
n <--------------------- 单条语句执行,next命令简写。
c <--------------------- 继续运行程序,continue命令简写。
p i <--------------------- 打印变量i的值,print命令简写。
bt <--------------------- 查看函数堆栈。
q <--------------------- 退出gdb。
finish <--------------------- 退出函数。

 

原文:http://www.cnblogs.com/sylar-liang/p/4265271.html


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

相关教程推荐

其他课程推荐