您的位置 首页 > 德语词汇

elf是什么意思?ELF是什么

各位老铁们好,相信很多人对elf是什么意思都不是特别的了解,因此呢,今天就来为大家分享下关于elf是什么意思以及ELF是什么的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

[kiosk@foundation0Desktop]$file/bin/passwd

/bin/passwd:setuidELF64-bitLSBsharedobject,x86-64,version1(SYSV),dynamicallylinked(usessharedlibs),forGNU/Linux2.6.32,BuildID[sha1]=0x91a7160a019b7f5f754264d920e257522c5bce67,stripped

elf是什么意思?ELF是什么

这里的ELF是什么,我们可以参考一下网上的文档:

ELF,ExecutableandLinkingFormat,是一种用于可执行文件、目标文件、共享库和核心转储的标准文件格式。ELF格式是是UNIX系统实验室作为ABI(ApplicationBinaryInterface)而开发和发布的。

-UNIX:最初采用的格式为a.out,之后被SystemV中的COFF取代,最后则被SVR4中的ELF格式所取代。

-Windows:采用的则是COFF格式的变种PE格式

1.可重定位文件(Relocatable):编译器和汇编器产生的.o文件,需要被Linker进一步处理

2.可执行文件(Executable):Haveallrelocationdoneandallsymbolresolvedexceptperhapssharedlibrarysymbolsthatmustberesolvedatruntime

3.共享对象文件(SharedObject):即动态库文件(.so)

关于elf是什么意思,ELF是什么的介绍到此结束,希望对大家有所帮助。

本站涵盖的内容、图片、视频等数据,部分未能与原作者取得联系。若涉及版权问题,请及时通知我们并提供相关证明材料,我们将及时予以删除!谢谢大家的理解与支持!

Copyright © 2023