2009-11-24 153 views
7

是否有可能配置gdb,以便在沒有調試符號或沒有可用源時調試彙編代碼? 我的意思是表示彙編指令通過彙編指令執行一步步調試(下一個/步驟命令)時(未desassembling所有的功能。只是將要執行的下一個指令)告訴gdb反彙編「未知」代碼

問候, 艾曼

+0

我相信這是可能的。 Xcode默認使用它,它使用gdb。不知道如何配置普通的'gdb來做到這一點。 – 2009-11-24 15:28:10

+0

可能的重複[如何反彙編剝離的應用程序的主要功能?](http://stackoverflow.com/questions/5475790/how-to-disassemble-the-main-function-of-a-stripped-application) – karlphillip 2012-01-19 11:45:49

回答

2
set disassemble-next-line auto

是我覺得最有用的。即使源可用,您也可以將其設置爲「開啓」以進行反彙編。

4

是。使用display/ni $pc反彙編下一個n說明。您也可以下載GDB manual