「FreeBSDにgdbをインストールする」の版間の差分
提供: C言語入門
(相違点なし)
|
2016年8月13日 (土) 00:18時点における最新版
FreeBSD に デバッガの gdb をインストールする方法を紹介します。
読み方
- gdb
- じーでぃーびー
概要
FreeBSD には、デフォルトで gdb がインストールされています。
ですが、gcc をインストールすると、gcc の作成したバイナリのデバッグ情報を読み取れないケースもあり、必ずしも システムのデフォルトの gdb で十分なわけではありません。
インストール
単純には、新しいバージョンの gdb をインストールする方法は、以下の通りです。
$ sudo pkg install gdb
gdb パッケージを探す方法
gdb の パッケージを探す場合には pkg search コマンドを使用します。 以下の例では、 gdb-7.11.1_3 と gdb66-6.6_3 があることがわかります。
$ pkg search ^gdb gdb-7.11.1_3 GNU GDB of newer version than comes with the system gdb-insight-6.6_2 Gnu debugger with the Insight GUI front-end gdb66-6.6_3 GNU GDB of newer version than comes with the system gdbm-1.12 GNU database manager gdbmods-20020824 Wrapper for gdb -k to provide kld symbol information
gdb のパス
システム付属の gdb は /usr/bin/gdb です。 pkg でインストールした gdb は /usr/local/bin/gdb です。
$ ls -l /usr/local/bin/gdb lrwxr-xr-x 1 root wheel 7 7月 26 15:48 /usr/local/bin/gdb@ -> gdb7111