我正在尝试在多线程项目(使用 libevent)上使用 gdb 7.3.1 的反向调试功能,但出现以下错误:
(gdb) reverse-step
Target multi-thread does not support this command.
从这个问题,我认为加载 libthread_db 可能是一个问题,但是当我运行程序时,gdb 说:
Starting program: /home/robb/slug/slug
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/libthread_db.so.1".
如何在多线程项目上使用 gdb 7.3.1 启用反向调试?是否可以?