linux下用gdb如何调试

linux下安装gdb:   yum -y install gdb

使用vim *.c命令 打开一个源文件*.c

然后在里面输入源代码并且退出保存

linux下用gdb如何调试



1.先进行命令gcc -g  fib.c进行编译,记住一定要加上-g,否则没办法调试

2.继续进行命令gdb a.out  -----------gdb+可执行程序程序名    表示开始调试该程序,回车就会进入调试模式

 linux下用gdb如何调试

3.gdb l (list的缩写)显示源代码

    linux下用gdb如何调试

4.gdb b(breakpoint)  行号或者行数名   表示下断点

linux下用gdb如何调试

5.gdb i b(infor breakpoint)表示查看断点信息

 linux下用gdb如何调试

6.gdb s(step)代表一步一步往下执行   相当于vs下的F11

     gdb n   代表一段一段往下执行   遇函数不进去

7.gdb p(print) 变量名    表示打印变量i的值

    linux下用gdb如何调试

8.gdb whatis 变量名   就可以知道变量的类型是什么

9. gdb d 断点编号   表示删除断点

     linux下用gdb如何调试

10.gdb bt   可以查看函数的调用栈

   linux下用gdb如何调试

11.gdb finish 表示退出现在这个函数,继续向下走

12. gdb r表示运行

 linux下用gdb如何调试

13.gdb q退出调试

这就是简单的gdb调试。