logo

Video encyclopedia

Executable and Linkable Format

2:13

Unix & Linux: Building shared library which is executable and linkable using Cmake

2:28

Executing ELF binaries in OSX (2 Solutions!!)

2:24

Linux, GNU GCC, ld, version scripts and the ELF binary format -- How does it work?

0:08

Custom RISCV CPU loading an elf binary

2:23

How to list imported symbols in ELF executable? (4 Solutions!!)

In computing, the Executable and Linkable Format, is a common standard file format for executable files, object code, shared libraries, and core dumps. First published in the specification for the application binary interface (ABI) of the Unix operating system version named System V Release 4 (SVR4), and later in the Tool Interface Standard, it was quickly accepted among different vendors of Unix systems. In 1999, it was chosen as the standard binary file format for Unix and Unix-like systems on x86 processors by the 86open project.
    • File layout 

    • Tools 

    • Applications 

    • Specifications 

    • 86open 

    • FatELF: universal binaries for Linux