[英]Debugging with GDB in Emacs remote
我試圖在emacs中使用gdb,我有gdb運行,但我需要輸入的第一個命令是例如;
target remote 192.168.1.1:1234
與目標溝通。 在我從gdb獲得關於版本的輸出后,我在(gdb)輸入了這個。 出於某種原因,emacs中的gdb不響應此命令而是什么都不做。 它在shell中的命令行上工作正常,所以我認為它只能在emacs中工作。 有沒有人想知道為什么這在emacs中不起作用?
謝謝你的幫助
你真正想要的是像這樣運行gdb:
Mx gdb ret
gdb --annotate = 3 myprog
(gdb)目標遠程192.168.1.1:1234
鍵似乎是--annotate = 3,我不確定tramp是什么或為什么你想要使用ssh做任何事情(gdb將直接連接到你傳遞給它的主機),但這對我有用。 我在連接到運行在localhost上的qemu時遇到了同樣的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.