当前位置:  开发笔记 > 编程语言 > 正文

ELF文件头

如何解决《ELF文件头》经验,为你挑选了2个好方法。

关于elf文件头的快速问题,我似乎无法找到有关如何在elf头中添加/更改字段的任何有用信息.我希望能够更改幻数并在标题中添加构建日期,以及其他一些内容.

据我所知,链接器创建头信息,但我没有在LD脚本中看到任何引用它的内容(虽然我是ld脚本的新手).

我正在使用gcc并为ARM构建.

谢谢!

更新:

好吧也许我的第一个问题应该是:是否可以在链接时创建/编辑头文件?

Ben Combee.. 8

我不知道可以执行此操作的链接器脚本命令,但您可以使用objcopy命令进行后链接.所述--add截面选项可用于添加包含任意数据ELF文件的部分.如果ELF标题不包含您想要的字段,只需创建一个新的部分并将其添加到那里.



1> Ben Combee..:

我不知道可以执行此操作的链接器脚本命令,但您可以使用objcopy命令进行后链接.所述--add截面选项可用于添加包含任意数据ELF文件的部分.如果ELF标题不包含您想要的字段,只需创建一个新的部分并将其添加到那里.



2> ConcernedOfT..:

这个链接(teensy elf二进制文件)是某人对另一个问题的回答,但它详细介绍了ELF标题的复杂性.

推荐阅读
有风吹过best
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有