macOS Sierraでgdb
色んなところに書かれているのが、
キーチェーンアクセスで証明書を作成する
gdbにcodesignする
.gdbinitに set startup-with-shell off と記述する
なのですが、その通りやっても、実行時に
During startup program terminated with signal ?, Unknown signal.
となった。
結局、gdb doesn't work on macos High Sierra 10.13.3 - Stack Overflow
を参考に、gdbのバージョンを8.0.1に下げました。
gdb8.0.1のインストール後、codesignは必要でした。