GDB调试方法总结
第一部分:GDB查看core文件
- ulimit -c查看是否开启Core文件的生成。 0:默认不生成 unlimited:生存core文件
- uliimit -a 查看全部相关配置信息。
- gdb [exec file] [corefile]或 gdb [corefile] 后执行file [exec file]导入符号表。然后执行bt打印backtrace。
第二部分:GDB调试
编译时需要加入-g选项。
gcc -g helloworld.c
start | ||
step | s | |
next |
n | |
display | ||
undisplay | ||
break | b | |
p | ||
call | ||
finish | ||
enable breakpoints |
||
disable breakpoints |