mac 安裝gdb調(diào)試的方法

因?yàn)閙ac下并沒(méi)有自帶的gdb調(diào)試工具。所在需要自己手動(dòng)安裝,在進(jìn)行g(shù)db安裝前應(yīng)首先配置好homebrew安裝管理工具。

打開(kāi)終端復(fù)制粘貼下面的語(yǔ)句即可(親試可用,也是復(fù)制粘貼別人的好像是官網(wǎng)的。試過(guò)其他的并不行)

ruby -e"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

回車后就是等待了,它會(huì)自動(dòng)進(jìn)行更新的了。

這樣就算安裝完homebrew的了。接下來(lái)就可以進(jìn)行安裝gdb了

ps:不知道為什么執(zhí)行這個(gè)命令有時(shí)會(huì)返回400。如果出現(xiàn)了過(guò)一會(huì)再試可能就可以成功了。


安裝好homebrew后,輸入如下命令 brew search gdb 查看homebrew中是否有g(shù)db安裝包,可以看到我現(xiàn)在的版本中并沒(méi)有g(shù)db安裝包。

因?yàn)槲乙呀?jīng)是安裝好了才來(lái)記錄下來(lái)我的安裝過(guò)程的,所以下面放的我的圖片就是已經(jīng)安裝好了的gdb了。

如果是沒(méi)有安裝gdb的話,就不會(huì)出現(xiàn)我如上的圖片的。

接下來(lái)就是輸入執(zhí)行下面這個(gè)命令sudo brew install gdb 就可以進(jìn)行安裝

注意?。。。。。。。。。。。。。。。。。。。。?!

這個(gè)是時(shí)候還不能正常使用gdb的因?yàn)槲覀冞€需要配置相應(yīng)的證書才行

1、首先打開(kāi)鑰匙串,添加證書,如下圖

2、然后填寫以下信息,必須一樣

3、然后一路繼續(xù)下去,直到看到這個(gè)界面,剛出現(xiàn)這個(gè)界面的時(shí)候是“登陸”,我們需要把它改為“系統(tǒng)”


4、然后在鑰匙串的系統(tǒng)選項(xiàng)中查看到剛剛創(chuàng)建的gdb-cert證書,然后雙擊,點(diǎn)擊信任,全部選擇始終信任,至此證書就創(chuàng)建好了


5、然后打開(kāi)終端,執(zhí)行下面的命令,到這里就已經(jīng)完成了,這樣就可以使用gdb了

sudo codesign-sgdb-cert /usr/local/bin/gdb

以上是我在此記錄作為以后自己使用為主。

參考的的網(wǎng)址:http://www.cnblogs.com/lzrabbit/p/4032515.html(這個(gè)是安裝brewhome的)

http://www.itdecent.cn/p/99b057d5566f(這個(gè)是安裝配置gdb的)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容