1. 程式人生 > >GDB的常用命令

GDB的常用命令

att 一個 全部 poi bsp shel bre 設置 tac

1.直接按回車鍵表示,重復上一次命令

2.p i=1.改變i的變量值

3.finish 退出函數

4.gdb -c core文件 可執行文件

5.gdb 進程名 PID

6.-d 加入一個源文件的搜索路徑

7.shell+命令 可以在gdb下執行shell命令

8.make 可以重新build自己的程序

9.set args 可以指定運行時參數

10.show args 可以查看設置好的運行時參數

11.path 可以設定程序的運行路徑

12.show path 查詢程序的運行路徑

13.用attach掛接進程,detch取消掛接進程

14.當進程被gdb住時,你可以使用info、program來查看程序是否在運行,進程號,被暫停的原因

15.break if i = 100表示當i為100時暫停程序

16.watchpoint 觀察某個表達式的值是否有變化,如果有變化,馬上停止程序

watch 被寫 rwatch 被堵 awatch 被讀或者被寫

17.catchpoint 捕捉程序運行時的一些事件

18 until 把光標停止在循環的頭部,然後輸入u這樣就自動執行完全全部的循環

GDB的常用命令