GDB斷點(diǎn)調(diào)試

用gdb進(jìn)行斷點(diǎn)調(diào)試

進(jìn)入GDB ——gdb test 
查看文件——l
設(shè)置斷點(diǎn) ——b 6 
查看斷點(diǎn)處情況 ——info b 
運(yùn)行代碼 ——r 
查看變量值 ——p n / p i
觀察變量 ——watch n 
單步運(yùn)行 ——n
程序繼續(xù)運(yùn)行 ——c
退出GDB ——q

以gbs.c為例
1、 將要編譯的文件編譯成可執(zhí)行文件要加-g參數(shù)
gcc -g gbs.c -o gbs

Paste_Image.png

2焊傅、gdb gbs對(duì)生成的可執(zhí)行文件進(jìn)行g(shù)db調(diào)試部蛇,同時(shí)進(jìn)入gdb

Paste_Image.png

3撞反、可以進(jìn)行查看源碼 l 命令

Paste_Image.png

4、設(shè)置斷點(diǎn)搪花,可以查看程序運(yùn)行到某一行的情況遏片,可以查看變量的值嘹害、堆棧情況等 命令格式 b 行號(hào)

Paste_Image.png

5、查看斷點(diǎn)處情況  (gdb) info b

Paste_Image.png

6吮便、運(yùn)行代碼  (gdb) r 運(yùn)行第六行代碼

Paste_Image.png

7笔呀、顯示變量值  (gdb) p n
  在程序暫停時(shí),鍵入"p 變量名"(print)即可髓需;
8许师、觀察變量  (gdb) watch n
在某一循環(huán)處,往往希望能夠觀察一個(gè)變量的變化情況僚匆,這時(shí)就可以鍵入命令"watch"來觀察變量的變化情況微渠,GDB在"n"設(shè)置了觀察點(diǎn);

9咧擂、單步運(yùn)行  (gdb) n

10逞盆、程序繼續(xù)運(yùn)行  (gdb) c

使程序繼續(xù)往下運(yùn)行,直到再次遇到斷點(diǎn)或程序結(jié)束松申;

11退出GDB  (gdb) q

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末云芦,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子贸桶,更是在濱河造成了極大的恐慌舅逸,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,839評(píng)論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件皇筛,死亡現(xiàn)場(chǎng)離奇詭異琉历,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)水醋,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門善已,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人离例,你說我怎么就攤上這事换团。” “怎么了宫蛆?”我有些...
    開封第一講書人閱讀 153,116評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵艘包,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我耀盗,道長(zhǎng)想虎,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,371評(píng)論 1 279
  • 正文 為了忘掉前任叛拷,我火速辦了婚禮舌厨,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘忿薇。我一直安慰自己裙椭,他們只是感情好躏哩,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,384評(píng)論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著揉燃,像睡著了一般扫尺。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上炊汤,一...
    開封第一講書人閱讀 49,111評(píng)論 1 285
  • 那天正驻,我揣著相機(jī)與錄音,去河邊找鬼抢腐。 笑死姑曙,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的迈倍。 我是一名探鬼主播伤靠,決...
    沈念sama閱讀 38,416評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼授瘦!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起竟宋,我...
    開封第一講書人閱讀 37,053評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤提完,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后丘侠,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體徒欣,經(jīng)...
    沈念sama閱讀 43,558評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,007評(píng)論 2 325
  • 正文 我和宋清朗相戀三年蜗字,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了打肝。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,117評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡挪捕,死狀恐怖粗梭,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情级零,我是刑警寧澤断医,帶...
    沈念sama閱讀 33,756評(píng)論 4 324
  • 正文 年R本政府宣布,位于F島的核電站奏纪,受9級(jí)特大地震影響鉴嗤,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜序调,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,324評(píng)論 3 307
  • 文/蒙蒙 一醉锅、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧发绢,春花似錦硬耍、人聲如沸垄琐。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,315評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)此虑。三九已至,卻和暖如春口锭,著一層夾襖步出監(jiān)牢的瞬間朦前,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,539評(píng)論 1 262
  • 我被黑心中介騙來泰國(guó)打工鹃操, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留韭寸,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,578評(píng)論 2 355
  • 正文 我出身青樓荆隘,卻偏偏與公主長(zhǎng)得像恩伺,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子椰拒,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,877評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容

  • 程序調(diào)試的基本思想是“分析現(xiàn)象->假設(shè)錯(cuò)誤原因->產(chǎn)生新的現(xiàn)象去驗(yàn)證假設(shè)”這樣一個(gè)循環(huán)過程晶渠,根據(jù)現(xiàn)象如何假設(shè)錯(cuò)誤原...
    Manfred_Zone閱讀 16,501評(píng)論 0 26
  • [轉(zhuǎn)]淺談LLDB調(diào)試器文章來源于:http://www.cocoachina.com/ios/20150126/...
    loveobjc閱讀 2,484評(píng)論 2 6
  • 版權(quán)聲明:本文為 cdeveloper 原創(chuàng)文章,可以隨意轉(zhuǎn)載燃观,但必須在明確位置注明出處褒脯! gdb 簡(jiǎn)介 gdb ...
    登龍zZ閱讀 7,528評(píng)論 1 15
  • 今晚我們不談詩(shī) 談人生吧 談你的刻意與避免 惡心與冷賤 今晚我們不看月亮 看這盞路燈的投影 它黑的 就像當(dāng)初熬夜的...
    黃泡泡嘿閱讀 86評(píng)論 0 0
  • 同樣的問題,一千個(gè)人回答缆毁,可能有100個(gè)答案番川。 是的,是100個(gè)脊框,而不是1000個(gè)颁督,因?yàn)槟?00個(gè)人沒有思考。他們...
    安之騰閱讀 3,206評(píng)論 21 26