自学内容网 自学内容网

【ARM 嵌入式 编译系列 10.4 -- GNU Binary Utilies】


在这里插入图片描述

GNU Binary Utilities 详细介绍

GNU Binary Utilities(简称 Binutils)是由 GNU 项目维护的一组编程工具,用于处理可执行代码,包括汇编、链接及其他开发操作。这些工具对于处理目标文件(Object Files)、可执行文件(Executables)、库文件(Libraries)等非常有用。

常用工具介绍

以下是一些常见的 Binutils 工具及其详细介绍:

1. arm-none-eabi-objcopy

objcopy 工具用于复制和转换对象文件。它可以将一个对象文件转换成另一种格式,也可以从对象文件中提取特定的部分。
常用命令

arm-none-eabi-objcopy -O binary input.elf output.bin
  • -O binary:将 ELF 格式的输入文件转换为二进制格式。
2. arm-none-eabi-readelf

readelf 工具用于显示 ELF 格式


原文地址:https://blog.csdn.net/sinat_32960911/article/details/142529010

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!