🍃使用命令
直接调用
gdb hello.c
🍑调试过程-如何设置断点等操作
run #开始 kill #停止程序 break mulstore#在这个函数那设置断点 stepi #执行一条指令 disas# 反汇编当前函数 disas multstore# 反汇编这个函数 print $rax#以十进制输出这个
🌸有用的信息
info frame #当前栈帧的信息 info registers #所有寄存器的值 help #获取有关gdb的信息
直接调用
gdb hello.c
run #开始 kill #停止程序 break mulstore#在这个函数那设置断点 stepi #执行一条指令 disas# 反汇编当前函数 disas multstore# 反汇编这个函数 print $rax#以十进制输出这个
info frame #当前栈帧的信息 info registers #所有寄存器的值 help #获取有关gdb的信息