美文网首页
ELF revisited

ELF revisited

作者: Wilbur_ | 来源:发表于2021-10-06 12:08 被阅读0次

Compilers and assemblers generate relocatable object files.
Compilers generate assembly code, assemblers generate binary code.
**Linkers generate executable object files. **
Key point here is Linkers generate executable object files (assembly code come from compilers and assemblers

Different system has different ways of organizing object files (Windows uses Portable Executable (PE) format. Mac OS-X uses the Mach-O format.

Modern x86-64 Linux and Unix systems use Executable and Linkable Format

Although different format organized the file differently, basic concept are similar.

image.png

相关文章

网友评论

      本文标题:ELF revisited

      本文链接:https://www.haomeiwen.com/subject/fqvqgltx.html