我正在从emacs内部运行gdb,我正在寻找一种自动方式来指定我的.emacs文件中的源目录。基本上,总是为gdb指定源文件目录变得很痛苦:)
答案 0 :(得分:2)
您可以自定义GUD GDB的命令行。不幸的是,这是一个全局设置,而不是per-buffer / -project ...
M-x customize-apropos gud
(或导航到自定义组 Emacs / Programming / Tools / Gud )
查找 Gud Gdb命令名称并将其设置为
gdb --annotate=3 -d /usr/src/whatever -d ~/more/src
(GUD需要--annotate=3
才能正常工作。)