(gdb) print sum ##縮寫為p,打印變量sum的值 (gdb) ##重復上一條命令 (gdb) watch sum ##每次使用print比較麻煩,可以用watch設置觀察點,每次sum發生變化,程序就會停下
10、臨時修改變量 程序運行時修改變量的值:
(gdb) set var i = 1 ##將變量 i 的值修改為1
11、查看堆棧情況:bt
12、退出gdb (gdb) quit ##縮寫為q,如果程序沒有運行完畢,會要求用戶確認
【轉載請注明文章出處:/content/9257539.html】
13、常用gdb命令匯總 gdb命令縮寫描述helph獲取幫助信息listl顯示源代碼search向前(朝向文件尾)搜索源代碼reverse-search向後(朝向文件頭)搜索源代碼breakb設置斷點info break查看斷點信息clear清除當前所在行的斷點runr從頭運行程序至第一個斷點nextn單步執行(不進入函數體)steps單步執行(進入函數體)continuec從當前行繼續運行程序至下一個斷點printp打印變量的值watch設置觀察點set var variable=value設置變量variable的值為valuebt查看運行時棧quitq退出gdb