前言:GDB調試是信息學競賽中的一個好用的工具,它不僅能夠幫我們快速調試程序,還能在考場上裝逼,讓坐在你旁邊的同學感到一陣恐慌。
Mac上面安裝GDB有三步
1.配置homebrew
2.安裝GDB
3.配置證書
1.配置homebrew:
打開終端
把下面的代碼複製到終端中
ruby -e"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
然後等待至安裝完成
2.安裝GCD
繼續在終端中操作
將下面的代碼複製到終端中檢查現在是否有GDB安裝包
brew search gdb
當看到gdb旁邊打了鉤(如下圖)就說明安裝了
否則輸入下面的代碼來安裝
sudo brew install gdb
等待至安裝完成
3.配置證書
如果完成了以上兩步就急於使用GDB,那麼會得到如下錯誤
原因在於沒有權限,我們需要創建證書
打開鑰匙串
創建證書
取名爲gdb-cert
證書類型爲代碼簽名
勾選 覆蓋默認值
然後一直點繼續,直到出現選擇指定鑰匙串時 選擇 系統
把證書設爲始終信任
完成以上步驟後,最後一步
打開終端輸入一下代碼到終端
sudo codesign -s gdb-cert /usr/local/bin/gdb