gdb調試程序

1、常規調試

假設存在可執行程序a.out, 則執行:

gdb a.out

2、帶有命令行參數程序調試

假設存在可執行程序a.out, 執行時需要添加命令行參數,如

a.out argv1 argv2 argv3

則對應的調試方法爲:

gdb a.out

set args argv1 argv2 argv3

或者

gdb a.out

r args argv1 argv2 argv3

3、調試已存在進程

gdb -p pid

4、gdb調試core文件,假設執行可執行程序test_rec時生成core文件:core.test_rec.51080

gdb test_rec core.test_rec.51080

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章