我正在使用 emacs 24.3.1 编写程序(在 C 和 C++ 模式下)。
编译当前缓冲区后,我运行以下命令:Mx gud-gdb。Emacs 给出如下提示: gdb --fullname prog
但是,有时“prog”名称与从当前缓冲区编译的可执行文件名称不同。例如,我完成了五个程序 prog1、prog2、... prog5,目前正在研究 prog6。但是 Mx gud-gdb 给了我 gdb --fullname prog5。(我想要 prog6 代替。)
有没有办法纠正这个问题?具体来说,“正确”意味着强制 gud-gdb 使用当前缓冲区的名称(不带后缀)作为 prog 名称。
提前致谢。