Executable and Linkable Format
Зовнішній вигляд
ELF (англ. Executable and Linking Format — Формат Виконування та Зв'язування) — формат двійкового файла, що може виконуватись, використовується в багатьох UNIX-подібних операціних системах, наприклад, в GNU-Linux і Solaris.
Кожен файл формату ELF має ELF-заголовок, тобто починається зі стандартної таблиці, в котрий серед іншого вказана адреса точки входу (стартова адреса) програми.
Поля цієї таблиці використовує завантажувач(ELF interpreter) для запису програми в оперативну пам'ять перед виконуванням.
Посилання
- Як запускається функція main() в Linux (рос.)
- Як зробити Linux-програми меншими (рос.)
- Використання додаткових .ELF сегментів в QNX (рос.)
![]() |
Це незавершена стаття про інформаційні технології. Ви можете допомогти проєкту, виправивши або дописавши її. |