有没有办法让GDB跳过/忽略指令?
我正在GDB中运行一些汇编代码,试图调试我的程序,我想看看如果我完全忽略一条指令会发生什么,有没有办法做到这一点?(跳过它到下一行而不执行它)而不必编辑源代码并注释掉函数,然后重新编译 有办法做到这一点吗 当然:有没有办法让GDB跳过/忽略指令?,gdb,Gdb,我正在GDB中运行一些汇编代码,试图调试我的程序,我想看看如果我完全忽略一条指令会发生什么,有没有办法做到这一点?(跳过它到下一行而不执行它)而不必编辑源代码并注释掉函数,然后重新编译 有办法做到这一点吗 当然:jump*0x1234将跳转到地址0x1234处的指令 跳过它到下一行而不执行它 “下一行”和程序集调试很少同时进行。正如答案所示,您也可以跳过一行。给出了正确的解决方案。该命令是jump。
jump*0x1234
将跳转到地址0x1234
处的指令
跳过它到下一行而不执行它
“下一行”和程序集调试很少同时进行。正如答案所示,您也可以跳过一行。给出了正确的解决方案。该命令是jump
。