我和gdb在emacs 24下有困难。我用-g开关编译了我的c代码,在gdb中加载了符号表。我遇到的问题是,在加载应用程序时没有显示源代码,也看不到断点。我想在源代码缓冲区和gdb缓冲区之间似乎没有连接。
我以前在emacs下使用过gdb (emacs 22和23),它工作得很好,现在没有了。我也在emacs -q下尝试过,所以没有加载插件,以防我的.emacs出错,没有joy。
简单地回顾一下(这样我就不会得到“用-g编译”的答案):
annotate=3,我甚至尝试了gdb-mi (根本不起作用,不再追求这条路)。
Gdb不使用源代码显示(带有断点)。我能做些什么来修复它,或者至少我怎样才能找出问题所在?
发布于 2012-03-21 16:38:36
M-x gud-gdb不是与annotate=3一起使用的,而是与--全名(又名--注释=1,IIRC)一起使用。
发布于 2012-06-25 09:07:57
尝试使用M-x gdb和-i=mi,而不是--annotate=3。
然后它对我起作用了,但在我的情况下它太慢了。
发布于 2012-03-13 00:17:34
你什么时候造的Emacs 24?在gdb/gud地区有很多来自emacs发展的搅动。如果您在最新的(即今天的)构建中复制问题,请尽快报告bug。预检马上就要结束了。
https://stackoverflow.com/questions/9676135
复制相似问题