分页: 1 / 1

关于emacs23无法正常使用gdb模式的问题

发表于 : 2007-01-20 22:29
poplarc
前些天编译和和安装了emacs23,今天在使用gdb模式调试程序的时候发现一个问题。
通过gdb单步执行程序的时候,代码窗口中不能出现指示语句执行情况的那个箭头,
反而是gdb窗口中打印出正在执行的语句。
以前在使用ubuntu源里面的emacs21时是没有这个问题的。
请问各位有没有遇见过相似的情况,应该如何解决呢?谢谢。 :?:

发表于 : 2007-01-21 10:34
poplarc
自己顶

发表于 : 2007-01-21 13:55
poplarc
up

发表于 : 2007-01-21 20:17
tick
8) 都不知道搂主说的什么东西 刚刚自己编译了一个emacs23 不过顶 了 我要哈好好学习

发表于 : 2007-01-22 2:15
forcotton
编译程序的时候要加 -g 选项。
调用gdb的时候要有 --annotate=3 选项。(默认是有的)

看看这样行不行。

发表于 : 2007-01-22 21:10
poplarc
forcotton :D
多谢forcotton。
看过你的帖子后我又查看了一下annotate选项的用法,试了一下之后发现的确是没有使用该选项造成的,
而且发现不光是使用annotate级别3,即便是使用级别1,也可以在代码窗口中出现当前执行语句的指示。
不过还是使用级别3的时候,多出一些查看窗口会更方便些。
谢谢。