a.out
Această intrare sau secțiune despre subiectul formatelor de fișiere nu menționează sursele necesare sau cei prezenți sunt insuficienți . |
a.out ( un ssembler afară pune), în informatică , înseamnă un format de fișier , utilizat în versiunile mai vechi de Unix si Unix- ului de operare sisteme , pentru executabilele , cod obiect , și, în sisteme mai moderne, biblioteci partajate .
Istorie
A apărut în versiunea 6 Unix și a fost înlocuit cu formatul COFF în AT&T Unix System V , care la rândul său a fost înlocuit cu ELF în System V Release 4.
a.out este în continuare numele implicit al fișierelor executabile create de compilator atunci când nu este specificat niciun nume cu opțiunea -o (chiar dacă conținutul a.out generat de gcc este încă un ELF ).
Utilizare
Deși Berkeley Unix a acceptat a.out de ceva timp, sistemele moderne BSD au migrat toate către ELF. Linux a folosit, de asemenea, a.out până la nucleul 2.0, apoi a trecut la ELF .