一、概述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、asGNU汇编程序4、c++filt对编码的C++符号进行demangle操作过滤工具5,dlltool用于创建和使用dll的工具6,gold更新、更快的ELF(仅限ELF格式)链接器,仍在beta测试中。7.gprofDisplaysprofilinginformation.8.ld链接器结合了一些目标和档案,重新定位数据并链接符号引用。9.nlmconv将目标代码转换为NLM.10。nm列出目标文件中的符号11.objcopy将一个目标文件中的内容复制或转换到另一个目标文件中12.objdump显示目标文件信息13.ranlib生成存档索引并将其保存到此存档中。索引中列出了存档的每个成员定义的可再分发对象。14.readelf显示elf格式的可执行文件的信息。15.size列出目标文件每个段的大小和整体大小16.strings打印每个文件的可打印字符串17.strip丢弃目标文件中的所有或特定符号信息18.windmc一个Windows兼容消息编译器.19windresWindows资源编译工具三、其他工具1、lsmod用于显示系统加载的模块4、参考链接官网LinuxARM交叉编译工具链制作流程mangle和demangle工具参考文章Linux开发库信息查询
