gdb
gdb调试程序
调试二进制
1 | gcc -g test.c |
调试core
设置生成core文件
1 | ulimit -c unlimited |
1 | gcc a.out corename |
调试正在执行的程序
1 | gdb -g processid |
常用调试命令
1 | list |
1 | run |
1 | next |
1 | stept |
1 | break 行号/函数名 |
1 | watch 变量名 |
1 | print &a |
1 | info breakpoints |
1 | info watchpoints |
1 | set (var=value) |
ui界面
1 | layout [src asm split] |
layout src 源代码
layout asm 汇编代码
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 xiao's blog!