真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

gdb中常見的命令有哪些-創(chuàng)新互聯(lián)

創(chuàng)新互聯(lián)www.cdcxhl.cn八線動(dòng)態(tài)BGP香港云服務(wù)器提供商,新人活動(dòng)買多久送多久,劃算不套路!

員工經(jīng)過長(zhǎng)期磨合與沉淀,具備了協(xié)作精神,得以通過團(tuán)隊(duì)的力量開發(fā)出優(yōu)質(zhì)的產(chǎn)品。成都創(chuàng)新互聯(lián)公司堅(jiān)持“專注、創(chuàng)新、易用”的產(chǎn)品理念,因?yàn)椤皩W⑺詫I(yè)、創(chuàng)新互聯(lián)網(wǎng)站所以易用所以簡(jiǎn)單”。公司專注于為企業(yè)提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、微信公眾號(hào)開發(fā)、電商網(wǎng)站開發(fā),微信小程序定制開發(fā),軟件按需網(wǎng)站設(shè)計(jì)等一站式互聯(lián)網(wǎng)企業(yè)服務(wù)。

本篇文章和大家了解一下gdb中常見的命令有哪些。有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對(duì)大家有所幫助。

gdb命令包含在GNU的gcc開發(fā)套件中,是功能強(qiáng)大的程序調(diào)試器。

gdb中的命令很多,但我們只需掌握其中十個(gè)左右的命令,就大致可以完成日常的基本的程序調(diào)試工作。

語法格式:gdb [參數(shù)] [文件]

常用參數(shù):

-cd設(shè)置工作目錄
-q安靜模式,不打印介紹信息和版本信息
-d添加文件查找路徑
-x從指定文件中執(zhí)行GDB指令
-s設(shè)置讀取的符號(hào)表文件

常用命令:

file <文件名>加載被調(diào)試的可執(zhí)行程序文件
run重新開始運(yùn)行文件
start單步執(zhí)行,運(yùn)行程序,停在第一執(zhí)行語句
list查看原代碼,簡(jiǎn)寫l
set設(shè)置變量的值
next單步調(diào)試(逐過程,函數(shù)直接執(zhí)行),簡(jiǎn)寫n
step單步調(diào)試(逐語句:跳入自定義函數(shù)內(nèi)部執(zhí)行),簡(jiǎn)寫s
backtrace查看函數(shù)的調(diào)用的棧幀和層級(jí)關(guān)系,簡(jiǎn)寫bt
frame切換函數(shù)的棧幀,簡(jiǎn)寫f
info查看函數(shù)內(nèi)部局部變量的數(shù)值,簡(jiǎn)寫i
finish結(jié)束當(dāng)前函數(shù),返回到函數(shù)調(diào)用點(diǎn)
continue繼續(xù)運(yùn)行,簡(jiǎn)寫c
print打印值及地址,簡(jiǎn)寫p
quit退出gdb,簡(jiǎn)寫q

gdb命令擁有較多內(nèi)部命令。在gdb命令提示符“(gdb)”下輸入“help”可以查看所有內(nèi)部命令及使用說明。要使用gdb調(diào)試程序,在使用gcc編譯源代碼時(shí)必須加上“-g”參數(shù)。

參考實(shí)例

啟動(dòng)gdb調(diào)試器:

[root@linuxcool ~]# gdb
(gdb)

加載二進(jìn)制可執(zhí)行程序:

(gdb)file linuxcool.out

運(yùn)行并跟蹤程序:

(gdb)start

以上就是gdb中常見的命令有哪些的簡(jiǎn)略介紹,當(dāng)然詳細(xì)使用上面的不同還得要大家自己使用過才領(lǐng)會(huì)。如果想了解更多,歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道哦!


當(dāng)前標(biāo)題:gdb中常見的命令有哪些-創(chuàng)新互聯(lián)
鏈接分享:http://weahome.cn/article/djpodj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部