emacs上でのgdbの使い方


# 対象となるプログラムは -g オプションでデバッグシンボルを生成させておく。
# emacs上で以下入力
M-x gdb

Run gdb (like this): gdb
# と聞かれたら、

Run gdb (like this): gdb -i=mi a.out
# (デバッグしたいバイナリがa.outの場合)
# gdbemacs上で起動する。(gdb)のプロンプトが表示されるので

(gdb) b main
# でブレークポイントをmain()に設定。

(gdb) r
# でブレークを張ったmain()まで実行される。

(gdb) n # ステップオーバ
(gdb) s # ステップイン
(gdb) c # 実行継続