次: , 前: Invoking GDB, 上: Invocation


2.2 GDBの終了

quit
GDBを終了するためには、 quitコマンド (省略形はq) を使用するか、 あるいは、 ファイルの終端文字 (通常はC-d) を入力します。 expressionを指定しない場合、 GDBは正常終了します。 expressionが指定された場合、 expressionの評価結果をエラー・コードとして終了します。

割り込み (多くの場合C-c) はGDBを終了させません。 割り込みは通常、 実行中のGDBコマンドを終了させ、 GDBのコマンド・レベルに復帰させます。 割り込み文字は、 いつ入力しても安全です。 というのは、 割り込みの発生が危険である間は、 GDBが割り込みの発生を抑止するからです。

アタッチされたプロセスやデバイスを制御するために GDBを使用していた場合、 detachコマンドでそれを解放することができます (see Debugging an already-running process)。