lldbでデバッグ

OSXに入っているのはgdbではなくてlldbなので、わざわざgdbを入れなくてもlldbでデバッグできるとうれしい。

コンパイル

デバッグできるようにgオプションをつけておく gcc -g hoge.c

準備

lldb a.out

実行

r inputfile

ブレイクポイント

br set -n main

br set -f hoge.c -l 50

ステップイン

s 繰り返し実行するときはEnter

変数表示

p 変数名

終了

q