GDB中无需记忆线程号返回上一执行线程的命令咨询
GDB 回到之前调试线程的方法
当GDB因断点触发自动切换线程后,无需手动记忆线程号,可通过以下方式快速回到之前执行单步调试的线程:
使用
thread prev命令:这是最直接的方式,执行后会立即切换到上一次调试的线程,适配你的场景。在示例中,只需输入:(gdb) thread prev就能回到之前执行
n命令的线程。若使用较旧版本GDB(无
thread prev支持),可先执行info threads查看所有线程列表,通过栈帧信息定位到之前调试的线程(比如对应create_app()代码行的线程),再用thread 线程号切换回去。
内容的提问来源于stack exchange,提问作者amordo
相关产品推荐
相关产品推荐

