gdb作为调试工具,在编写程序非常有用,这里我们简单讲解一下他的调试方法和技巧。linux版本:ubuntu 18.04
1、安装gdb
linux安装完之后不自带调试工具,需要自己安装:
Sudo apt-get install gdb
2、新建一个.c文件
新建一个test.c文件:
touch test.c
编写test.c文件:
vim test.c
具体程序如下:
#include<stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d\n",a+b);
return 0;
}
编译:
gcc -o test.out test.c -g
运行:
./test.out
3、进入gdb调试
gdb test.out
开始调试:start
单步调试:n(next)
退出调试:quit
重复上一条命令:回车
显示变量:print b 显示变量b