上次调试gdb出现了各种问题。
然后今天发现系统上没有gdb了。。。
重新安装:
:brew install gdb
==> Installing dependencies for gdb: xz
==> Installing gdb dependency: xz
==> Downloading https://homebrew.bintray.com/bottles/xz-5.2.5.catalina.bottle.tar.gz
==> Downloading from https://akamai.bintray.com/2d/2dcc8e0121c934d1e34ffdb37fcd70f0f7b5c2f4755f2f7cbcf360e9e54cb43b?__gda__=exp=15
######################################################################## 100.0%
==> Pouring xz-5.2.5.catalina.bottle.tar.gz
🍺 /usr/local/Cellar/xz/5.2.5: 92 files, 1.1MB
==> Installing gdb
==> Downloading https://homebrew.bintray.com/bottles/gdb-9.1_1.catalina.bottle.tar.gz
Already downloaded: /Users/lurongming/Library/Caches/Homebrew/downloads/23c37e3b0a8f1d0baefa9aa407197aa61cf269590079df24661dbe3e1819e5ef--gdb-9.1_1.catalina.bottle.tar.gz
==> Pouring gdb-9.1_1.catalina.bottle.tar.gz
==> Caveats
gdb requires special privileges to access Mach ports.
You will need to codesign the binary. For instructions, see:
https://sourceware.org/gdb/wiki/BuildingOnDarwin
On 10.12 (Sierra) or later with SIP, you need to run this:
echo "set startup-with-shell off" >> ~/.gdbinit
==> Summary
🍺 /usr/local/Cellar/gdb/9.1_1: 55 files, 27.9MB
==> Caveats
==> gdb
gdb requires special privileges to access Mach ports.
You will need to codesign the binary. For instructions, see:
https://sourceware.org/gdb/wiki/BuildingOnDarwin
On 10.12 (Sierra) or later with SIP, you need to run this:
echo "set startup-with-shell off" >> ~/.gdbinit
:echo "set startup-with-shell off" >> ~/.gdbinit