我試圖用一個多線程的項目(使用了libevent)7.3.1 GDB的反向調試功能,但我得到了以下錯誤:如何在多線程程序上啓用反向調試?
(gdb) reverse-step
Target multi-thread does not support this command.
從this question,我想也許這是一個問題加載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逆向調試?可能嗎?
存在一個[鏈接](http://stackoverflow.com/questions/6625486/reverse-step-multithread-error)在這裏過類似的問題。 – Martin
是的,我知道,我自己與這個問題有關。 – rps