GDB

Last-modified: 2011-05-13 (金) 00:52:15

コマンド一覧

ブレークポイント

break
ブレークポイントを設定する
clear
ブレークポイントを削除する
hbreak
ハードウェアブレークポイントを設定する
ignore
指定のブレークポイントをn回スキップする
info breakpoints
ブレークポイントの一覧を表示する

実行

continue
ブレークポイントで止まっているプログラムの実行を再開する
kill
終了
run
指定したプログラムを引数付きで開始する
start
エントリポイント(main関数)からプログラムを開始する
next
ソースコードレベルでステップ実行する
nexti
アセンブラレベルでステップ実行する
step
ソースコードレベルでステップイン実行する
stepi
アセンブラレベルでステップイン実行する
thread
スレッドを切り替える
until
ソースコードの現在行までプログラムを実行する
backtrace
呼び出し履歴(コールスタック)を表示する

変数の操作

print
変数の値を表示する
printf
書式を指定して、変数の値を表示する
set
変数に値を代入する
whatis
変数の型を表示する

help
コマンドの一覧を表示する
quit
GDBを終了する
: