可執行與可鏈接格式

可執行與可鏈接格式英語:,縮寫為),常被稱為ELF格式,在電腦科學中,是一种用於執行檔目的檔共享库和核心转储(core dump)的标准檔案格式

ELF
沒有,.o.so.elf.prx
开发者Unix系统实验室
格式类型二進制檔案執行檔目标代码共享库核心转储

1999年,被86open專案选为x86架构上的類Unix操作系统的二进制文件格式标准,用來取代COFF。因其可扩展性与灵活性,也可应用在其它处理器计算机系统架构的操作系统上。

格式

ELF文件有两种索引:程序标头中记载了运行时所需的,而段首地址表记载了二进制文件中的首地址
  • ELF文件的组成:ELF header
  • 程序标头:描述段信息
  • Section标头:链接与重定位需要的数据
  • 程序头与Section标头需要的数据 .text .data

工具

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.