第4章 binutils
binutils は、GNU リンカー、GNU アセンブラー、およびオブジェクトファイルおよびバイナリーを検査および操作できるその他のユーティリティーなど、さまざまなバイナリーツールの集合です。Red Hat Developer Toolset バージョンの binutils で配布されるバイナリーツールの完全リストは、表4.1「Red Hat Developer Toolset の binutils に含まれるツール」 を参照してください。
Red Hat Developer Toolset には binutils 2.32 が同梱されています。このバージョンは、Red Hat Enterprise Linux および Red Hat Developer Toolset の以前のリリースに含まれるバージョンよりも新しいもので、バグ修正および機能強化を提供します。
名前 | 説明 |
---|---|
| アドレスをファイル名および行番号に変換します。 |
| アーカイブからファイルを作成、変更、および抽出します。 |
| GNU アセンブラー。 |
| mangled C++ シンボルをデコードします。 |
| DWARF オブジェクトファイルを 1 つの DWARF パッケージファイルに統合します。 |
| ELF ファイルを検査および編集します。 |
| プロファイリング情報を表示します。 |
| GNU リンカー。 |
| GNU リンカーの代替。 |
| GNU リンカーの代替手段 |
| オブジェクトファイルのシンボルを一覧表示します。 |
| オブジェクトファイルをコピーして変換します。 |
| オブジェクトファイルの情報を表示します。 |
| このアーカイブにアクセスするために、アーカイブのコンテンツにインデックスを生成します。 |
| ELF ファイルに関する情報を表示します。 |
| オブジェクトまたはアーカイブファイルのセクションサイズを一覧表示します。 |
| ファイルの印刷可能な文字シーケンスを表示します。 |
| オブジェクトファイルからのすべてのシンボルを破棄します。 |
4.1. binutils のインストール
Red Hat Developer Toolset では、「Red Hat Developer Toolset のインストール」 で説明されているように、devtoolset-9-binutils パッケージでbinutils が提供され、devtoolset-9-toolchain で自動的にインストールされます。