第 5 章 elfutils
elfutils 是各种二进制工具的集合,如 eu-objdump
、eu-readelf
以及其他可让您检查和操作 ELF 文件的工具。如需了解使用 Red Hat Developer Toolset 版本发布的完整二进制工具列表,请参阅 表 5.1 “elfutils for Red Hat Developer Toolset 中包含的工具”。
Red Hat Developer Toolset 带有 elfutils 0.185。此版本比 Red Hat Developer Toolset 的以前版本包括了一个版本,它提供了一些程序错误修复和增强。
Name | 描述 |
---|---|
| 将地址转换为文件名和行号。 |
| 从存档创建、修改和提取文件。 |
| 比较两个 ELF 文件中的相关部分相等。 |
| 验证 ELF 文件是否符合 通用 ABI(gABI )和 特定于处理器的补充 ABI (psABI)规格。 |
| 在文件中找到文本重新定位的源。 |
| 创建离线存档以用于调试。 |
| 列出对象文件的符号。 |
| 显示对象文件的信息。 |
| 生成存档内容的索引,以便更快地访问此存档。 |
| 显示有关 ELF 文件的信息。 |
| 列出对象或存档文件的部分大小。 |
| 用于取消处理进程和核心的新实用程序。 |
| 显示文件中可打印的字符序列。 |
| 忽略对象文件中的所有符号。 |
| 组合了带有独立符号和调试信息的条状化文件。 |
5.1. 安装 elfutils
在 Red Hat Developer Toolset 中,devtoolset-11-elfutils 软件包提供 elfutils,它会自动安装 devtoolset-11-toolchain,如 第 1.5 节 “安装 Red Hat Developer Toolset” 所述。