Mach-O

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Mach-O
Gnome-terminal.svg

Icône de terminal, semblable à celle du terminal de Mac OS X

Caractéristiques
Extension
none, .o, .dylib
Signatures
CF FA ED FE (hexa)
CE FA ED FE (hexa)
FE ED FA CE (hexa)
FE ED FA CF (hexa)Voir et modifier les données sur Wikidata
Type de format

Mach-O (pour Mach-object) est un format de fichier exécutable, sous Apple/Darwin, alias Mac OS X.

Structure des fichiers Mach-O[modifier | modifier le code]

Chaque fichier Mach-O est constitué d'un entête, suivi d'une série de commandes de chargement, suivie d'un ou plusieurs segments qui contiennent jusqu'à 255 sections.

Le devenir de Mach-O[modifier | modifier le code]

Avec l'introduction de la version 10.6 de Mac OS X (Snow Leopard), le format Mach-O a subi une importante modification, qui empêche les binaires compilés sous Mac OS X 10.6 d'être exécutés sur des versions plus anciennes du système. La différence vient de certaines commandes de chargement que l'éditeur de liens des anciennes versions de Mac OS X ne comprend pas.

Notes et références[modifier | modifier le code]

Voir aussi[modifier | modifier le code]

Articles connexes[modifier | modifier le code]

Liens externes[modifier | modifier le code]