我在使用 Emacs v24 的 gud-mi 接口和 gdb 时遇到了一些琐碎的问题。我希望这里有人可以帮助我,谷歌并没有太多帮助(可能是因为非常笼统的术语)
因此,我在 Emacs 中使用 gdb: gdb -i=mi --annotate=0
问题:
1)我看到的一个问题是gdb提示并不总是显示(你被困在一个新行没有提示不知道它是否正在处理某些东西,或者等待你的输入)。我最初有--annotate=3,问题更严重,--annotate=0,提示看起来好多了,但仍然有几次提示丢失。
是否有任何设置可以确保提示不会丢失?
2)另一个“问题”是我希望 gud-gdb 在我重新启动可执行文件时询问我确认,例如在运行上一个命令时错误地按 <r><enter> 或只是按 <enter> (对于某些类似的退出、附加等大动作)。是否有设置来获得这种行为?
平台:RHEL5.0
感谢您的时间和评论!