【发布时间】:2011-11-09 15:04:38
【问题描述】:
我正在做一个进行 unix 系统调用的项目。具体来说,我的项目严重依赖对 getcontext()、makecontext()、swapcontext() 和 setcontext() 的调用。我尝试使用 gdb 调试我的代码。我逐行进入代码并检查了控件,但是一旦调用了 swapcontext(),它就不再进入代码了。相反,调试几乎停在那里,程序的其余部分自动运行,而不是逐行运行。我猜gdb不会进入上下文调用?有没有办法解决这个问题?有没有我可以用来做这个的调试器? 谢谢
【问题讨论】:
标签: c linux unix gdb system-calls