2010-10-22 46 views
2

一個coworke將gdb集成到我的emacs中,這樣我可以單步執行我的代碼,並顯示我在emacs窗口中的位置。我如何用idb做到這一點?Emacs和intel調試器

不幸的是,我不記得我們當時做了什麼,所以一個演練將不勝感激。

歡呼

回答

1

從這個link或本one,你應該能夠做到:

M-x gdb 

會提示Run gdb (like this):並輸入:

idb -gdb -fullname yourprogram.exe 

至於如何使用調試器,查看當前的gdb manualidb command reference

gdb手冊確實有一個sample session(如果你願意的話)。

+0

不起作用。它啓動調試器,但是當我運行時,它實際上不會執行某些操作。 – tarrasch 2010-10-25 09:08:22

+0

@tarrasch我沒有'idb',所以無法測試。你是否指定了可執行文件的路徑?在調試器中,你是否發出'run arg1 arg2 ...'命令來啓動它? – 2010-10-25 12:37:30

+0

啊好吧。不,它只是在啓動idb後凍結。發佈命令後,它不會做任何事情。我根據這些鏈接做了所有事情,因爲我之前已經找到了它們,並且嘗試過。 – tarrasch 2010-10-25 14:15:05