Linux之GDB命令——Linux复习

GBD命令主要有四种命令:
1、工作环境相关命令
2、设置断点与恢复命令
3、源代码查看命令
4、查看运行数据相关命令及修改运行参数命令

将调试符号插入到生成的二进制代码中的GCC编译
1、只能调试可执行文件,生成hello可执行文件:gcc -g hello.c -o hello
2、开始调试:gdb hello

基本命令

1、查看程序源文件:list
2、设置断点:

break 6(行号或者函数名)
break sum(函数)
break sun if i==3(条件断电,满足进入改断点)

3、删除断点:delete 6(行号)
4、查看断点设置情况:info b
5、运行程序:run
6、查看变量值:print i(变量)
7、单步运行:

step:进入函数调用
next:不进入函数调用

8、恢复程序运行:C
9、运行程序,直到当前函数完成返回:finish

GDB命令可以通过查看help进行查找

1、(gdb)help
2、(gdb)help data
3、(gdb)help call

猜你喜欢

转载自blog.csdn.net/qq_38261445/article/details/86509522