GDB 调试技巧备忘
命令概览
命令 | 作用 | 备忘 |
---|---|---|
i r | 查看所有寄存器值(常用) | |
p $eax | 查看某一个寄存器的值 | |
b main | 在主函数 main 开始处添加断点 | b 可以跟地址 , 符号名. 以及函数名. 行号等 |
set disassemble-next-line on | 总是显示下一行的汇编 | 14 return sum;=> 0x00000000004005c1 : 8b 45 fc mov -0x4(%rbp),%eax` |
查看寄存器
命令:
i r
释义: 可以看查当前断点下的所有寄存器的值. 16进制.
查看当前栈帧
命令 | 作用 | 备忘 |
---|---|---|
frame | ||