GDB一步步调试两个线程

时间:2014-09-21 13:55:45

标签: c++ multithreading gdb

我有一个运行两个线程的c ++程序。线程A和线程B.有没有办法在GDB中逐步调试两个线程?步骤应该是这样的:

  1. 停止线程A&乙
  2. 切换到主题A.继续一步。
  3. 切换到主题B.继续两步。

1 个答案:

答案 0 :(得分:2)

使用gdb命令" info threads"要查看进程的所有线程,请使用命令" thread thread-id"顶部切换到您想要的任何线程。