第 4 章 binutils
binutils 是各种二进制工具的集合,如 GNU 链接器、GNU 汇编器和其他实用程序,供您检查和操作对象文件和二进制文件。有关与 binutils 的 Red Hat Developer Toolset 版本分发的二进制工具的完整列表,请参阅 表 4.1 “Red Hat Developer Toolset 的 binutils 中包含的工具”。
Red Hat Developer Toolset 与 binutils 2.32 一起发布。这个版本比 Red Hat Enterprise Linux 中包含的版本以及之前的 Red Hat Developer Toolset 版本更新,并提供程序错误修正和增强。
| Name | 描述 |
|---|---|
|
| 将地址转换为文件名和行号。 |
|
| 创建、修改和提取存档中的文件。 |
|
| GNU assembler。 |
|
| 解码 mangled C++ 符号。 |
|
| 将 DWARF 对象文件合并到单个 DWARF 软件包文件中。 |
|
| 检查并编辑 ELF 文件。 |
|
| 显示性能分析信息。 |
|
| GNU 链接器。 |
|
| GNU 链接器的替代选择。 |
|
| GNU 链接器的另一种替代方案。 |
|
| 列出对象文件中的符号。 |
|
| 复制和转换对象文件。 |
|
| 显示目标文件的信息。 |
|
| 为存档内容生成索引,以便更快地访问此存档。 |
|
| 显示 ELF 文件的信息。 |
|
| 列出对象或存档文件的部分大小。 |
|
| 显示文件中可打印的字符序列。 |
|
| 丢弃对象文件中的所有符号。 |
4.1. 安装 binutils 复制链接链接已复制到粘贴板!
在 Red Hat Developer Toolset 中,binutils 由 devtoolset-9-binutils 软件包提供,并使用 devtoolset-9-toolchain 自动安装,如 第 1.5 节 “安装 Red Hat Developer Toolset” 所述。