Linux 下的 binutils 工具集

发布时间:2019-06-18 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Linux 下的 binutils 工具集脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

一、概述

Binutils 是 GNU 的一组二进制工具集。工具包括:
addr2line、ar、as、c++filt、dlltool、gold、gPRof、ld、nlmconv、nm、objcopy、objdump、ranlib、readelf、size、strings、strip、windmc、windres。

二、工具说明

1、addr2line
将程序地址转换为文件名和行号

2、ar
可创建、修改和提取归档文件的工具

3、as
GNU 汇编器

4、c++filt
对于已编码的 C++ 符号进行 demangle 操作的过滤工具

5、dlltool
创建和使用 dll 的工具

6、gold
一个更新、更快的 ELF(仅限ELF格式)链接器,目前仍处于β测试阶段

7、gprof
Displays profiling information.

8、ld 连接器
把一些目标和归档文件结合在一起,重定位数据并链接符号引用。

9、nlmconv
Converts object code into an NLM.

10、nm
列出目标文件中的符号

11、objcopy
把一种目标文件中的内容复制或转换成另一种目标文件

12、objdump
显示目标文件信息

13、ranlib
产生归档文件索引,并将其保存到这个归档文件中。在索引中列出了归档文件各成员所定义的可重分配目标文件。

14、readelf
显示 elf 格式可执行文件的信息。

15、size
列出目标文件每一段的大小以及总体的大小

16、strings
打印个文件的可打印字符串

17、strip
丢弃目标文件中的全部或者特定符号信息

18、windmc
A Windows compatible message compiler.

19、windres
Windows 资编译器工具

三、常用工具用法

四、参考链接

脚本宝典总结

以上是脚本宝典为你收集整理的Linux 下的 binutils 工具集全部内容,希望文章能够帮你解决Linux 下的 binutils 工具集所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。