偶休的

物联网新闻
您的位置:首页>物联网新闻>物联网新闻

ELF文件是什么?你想了解的在这

发布日期:2022-08-12浏览次数:63

ELF文件是什么?

我认识那些经常开发Linux系统的合作伙伴,尤其是那些需要编译和链接的合作伙伴,我想我的研究已经结束了。

今天是我的开放日。我像洋葱一样一层一层地了解我,这样更多的同事才能了解我。

过去,我看到我的一些朋友看着他们头上的摘要信息,用几只眼睛盯着我。他们怎么认识我的?

从科学的角度来看,这是不够的。

面对详细的翻译和链接过程,同一张脸仍然充耳不闻。

今天,从字节中的粒子,我将慷慨、开放、真实、静止、静止、严肃、奉献、毫无保留、执着和疲惫,让尊敬的官员能够睁开眼睛,获得巨大的幸福。

在学习了这些知识之后,您将继续学习低级编译和连接过程,以及从硬盘引导到内存的可执行程序。这将是非常光明的灵魂,直到主要功能运行。

换句话说,ELF文件的结构和内容是理解编译、引用和执行方案的基础。


OTA (4).jpg

ELF文件是什么--文件既简单又复杂

作为一份文件,我们必须遵循一定的格式。我也不例外。

从宏观的角度来看,我可以分为四个部分。

如果图表中的这些概念不清楚,它们就不重要了。下次你想说什么?

在Linux中,elf文件主要用于指定三种文件类型:

由于文件可能有三种类型,这三种情况在文件中无疑是不同的。

正如您所料,当前ELF文件是否有可执行字段?这就是目标文件。还是普通档案?

此外,我可以使用三种类型的文件,当然我可以在三种不同的情况下使用它们。或者如果你用别人操纵我。

可执行文件:操作系统的引导加载程序从硬盘读取数据,并将其加载到内存中运行。

目标文件:读取链接以创建可执行文件或共享文件;

共享库文件:在动态链接期间读取LD Linux。所以

这两个人有不同的个性和对我的不同看法。

林克看着我,只看到了三个部分。

换句话说,资源仅包括向导标题、章节和标题表。

当他下载程序并看着我时,他的眼睛里有三个部分。

加载程序只负责ELF头、头表和段元素的内容。

ELF文件是什么

ELF文件是什么--系统

因此,从媒体的角度来看,中间部分的标题变成了段落(段落)。交换汤不是交换。他基本上是一样的。

一个或多个分区可以包含一个或多个分区,如下所示:

比如超市货架上的矿泉水、可乐、啤酒、巧克力、牛肉干和薯片。

从管理者的角度来看,它们属于六种不同的原材料。但对于超市经理来说,它们只属于饮料和零食。

我们能做什么?我现在还记得吗?

如果你有两个项目,你可以:

这十份文件由四部分组成。

使用我的媒体,媒体只能使用他们感兴趣的东西。

在Linux中,系统几乎忘记了它有不同的数据结构来描述上述所有元素。


 

 


标签:

Copyright © 2022 范炳海 版权所有 豫ICP备2021035568号-1

XML地图