gdb_useage
简述
显示源码/汇编指令/寄存器
(gdb) layout src # 显示源代码窗口
(gdb) layout asm # 显示汇编代码窗口
(gdb) layout regs # 显示寄存器窗口
(gdb) info registers # shows all the registers
(gdb) info registers eax # shows just the register eax(gdb) info win(gdb) focus cmd/src/asm/regs/next/prev(gdb) refresh启动程序,直到遇到断点
继续执行程序,直到遇到下一次断点
设置断点
查看断点
执行下一行,不进入函数
执行下一行,进入函数
打印变量值
离开gdb
查看函数调用栈,栈帧的内容
查看内存地址存储的值
查看函数偏移0x80对应哪一行源码
查看函数的汇编代码,同时显示源码行(e.g. 某行源码在函数中偏移)
查看结构体成员的大小与偏移
查看结构体成员的偏移
在启动 GDB 时自动执行一些命令
Last updated