1.生成可执行文件
gcc -g -o test test.c 注意要加-g选项
2.启动调试
gdb test
3.加入断点
break 行号
4.进行调试
run 此时会运行到断点处停下
补充:
1.查看变量 print(p) 变量名
2.显示到断点处代码 list(l)
3.单步调试(可以进入函数内部) step(s)
4.单步调试(不能进入函数内部) next(n)
4.退出调试 quit(q)
1.生成可执行文件
gcc -g -o test test.c 注意要加-g选项
2.启动调试
gdb test
3.加入断点
break 行号
4.进行调试
run 此时会运行到断点处停下
补充:
1.查看变量 print(p) 变量名
2.显示到断点处代码 list(l)
3.单步调试(可以进入函数内部) step(s)
4.单步调试(不能进入函数内部) next(n)
4.退出调试 quit(q)