1.g++ -g filename (生成a.out可調試程序)
2.gdb a.out(進入調試界面)
3.b+行號(默許包括main函數的文件);b+filename:行號(指定文件中設置斷點).
4.info + b (查看所有斷點)
5.d + NUM(info b得到斷點的編號NUM),刪除斷點編號是NUM的斷點。
6.p + 變量名(打印變量值)
7.display + 變量名(跟蹤變量,但出了該變量的有效范圍就會失效)
8.n 下1步
9.s 進入函數體
10.u + 行號(調試跳到所選行)
11.bt (查看程序調用信息)
12.refresh(用的最多,可以生成1個標準的圖形界面,你的所有操作都可以清晰顯現)
13.gdb調試的圖形界面在我博客里面有介紹,類似與vc里面的調試器,功能強大。
14.q(退出gdb )