「FreeBSDにgdbをインストールする」の版間の差分

提供: C言語入門
移動: 案内検索
(ページの作成:「FreeBSD に デバッガの gdb をインストールする方法を紹介します。 '''読み方''' ;gdb:じーでぃーびー __TOC__ == 概要 == Fre...」)
 
(相違点なし)

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  726 15:48 /usr/local/bin/gdb@ -> gdb7111

関連項目