尝试在 emacs 中使用 gdb,但每次运行它时,都会收到消息“没有这样的文件或目录,gdb”。我的研究最初让我了解到它没有安装,所以我现在安装了 gdb 的副本,看起来没问题,但 emacs 似乎没有使用它。
我在 mac OSX Mavericks 上运行 Emacs 版本 24.3 (9.0),据我所知,我安装了 gdb 7.6。
有人知道问题出在哪里吗?
亲切的问候
抢
最佳答案
我遇到了类似的问题。我正在使用优胜美地。我使用 macports port install gdb
安装 gdb,并且 gdb 安装为 ggdb
而不是 /opt/local/bin/下的
.gdb
ggdb
我解决该问题的方法如下:
我首先在我的
$HOME/bin
目录(即/Users/zeyuan/bin
)下创建一个符号软链接(soft link):ln -s/opt/local/bin/ggdb $HOME/bin/gdb
然后我在 emacs
init.el
下添加以下 block :(setenv "PATH""/Users/zeyuan/bin:$PATH"t) (add-to-list 'exec-path "/Users/zeyuan/bin")
通过这两个步骤,我可以通过 emacs 调用 gdb
。希望对您有帮助!
关于macos - emacs中的gdb,没有这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21152335/