查看: 3274|回复: 2

[其他] ELF文件格式咨询

[复制链接]

该用户从未签到

6

主题

37

帖子

0

注册会员

Rank: 2

积分
51
最后登录
1970-1-1
发表于 2014-12-24 10:26:48 | 显示全部楼层 |阅读模式
使用CodeWarrior工具对飞思卡尔32位单片机工程进行编译时会生成ELF文件,请问这个ELF文件是什么格式的文件,应该如何解析呢?
对比一下8/16位单片机工程生成的S19文件,S19文件是使用S19格式记录的文件,可以很容易的解析出地址和数据信息,那么ELF文件应该如何解析呢?
我知道答案 目前已有2人回答
回复

使用道具 举报

该用户从未签到

3

主题

143

帖子

0

中级会员

Rank: 3Rank: 3

积分
443
最后登录
2020-10-29
发表于 2014-12-24 17:16:05 | 显示全部楼层
elf是unix下面一种很通常格式,iar/gcc直接产生elf,keil支持产生elf。
gcc的解析工具包括arm-none-eabi-elfedit, arm-none-eabi-objdump, arm-none-eabi-size, arm-none-eabi-objcopy等等,iar可以用ielftool,ielfdumparm等,因为elf是标准格式,所以codewarrior产生的elf也可以用这些工具进行解析。
详细可以看 http://en.wikipedia.org/wiki/Executable_and_Linkable_Format
回复 支持 反对

使用道具 举报

该用户从未签到

10

主题

273

帖子

0

金牌会员

Rank: 6Rank: 6

积分
1485
最后登录
2020-2-18
发表于 2014-12-30 10:03:53 | 显示全部楼层
ELF-可执行链接格式最初是由UNIX系统实验室(USL)作为应用程序二进制接口(ABI)开发和发行。工具接口标准委员会TIS已经将ELF作为运行在Intel32位架构之上的各类型操作系统的可导出对象文件格式标准


ELF文件格式解析:http://bbs.pediy.com/showthread.php?t=83452

ELF.pdf

852.96 KB, 下载次数: 22, 下载积分: 威望 1

ELF 文件格式分析

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-23 04:50 , Processed in 0.094583 second(s), 23 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表