gdb步骤调试C程序
问题描述:
考虑一个函数有10行代码的情况,并且您正在通过GDB进行步骤调试,并且位于第6行。 你会意识到,函数调用,在4号线做了一些偷懒了,由于这是你在第5行gdb步骤调试C程序
假设4号线函数调用不会做出什么过激举动(MEM免费等),你想使你的SP点@第4行,并进入该功能,而无需重新运行该测试用例。
我已经能够通过注册表修改来做到这一点。
我想知道的是,有没有一些gdb命令可以帮助我在不使用手动注册表mod的情况下实现上述目的。
谢谢,
答
只需在你需要的行上设置一个断点(使用break命令)并跳转到它(使用跳转命令)。