Emacs v24 の gdb との gud-mi インターフェイスを使用すると、ちょっとした問題が発生します。ここの誰かが私を助けてくれることを願っています.Googleはあまり役に立ちませんでした(おそらく非常に一般的な用語のため).
したがって、Emacs で gdb を使用します: gdb -i=mi --annotate=0
質問:
1) 私が見た問題の 1 つは、gdb プロンプトが常に表示されるとは限らないことです (何かを処理しているか、入力を待っているかがわからないため、プロンプトが表示されずに新しい行でスタックします)。私は最初に --annotate=3 を持っていましたが、問題はさらに悪化しました。
プロンプトが失われないようにするための設定はありますか?
2) もう 1 つの「問題」は、実行可能ファイルを再起動するときに、gud-gdb に確認を求めてもらいたいということです。たとえば、前のコマンドを実行したときに誤って <r><enter> を押したり、単に <enter> を押したりします (一部の場合も同様です)。 quit、attach などの大きなアクション)。この動作を取得する設定はありますか?
プラットフォーム: RHEL5.0
お時間とコメントありがとうございます!!