Mach-O

Un article de Wikipédia, l'encyclopédie libre.
Aller à : Navigation, rechercher
Mach-O
Icône de terminal, semblable à celle du terminal de MacOS X

Extension none, .o, .dylib
Type de format Fichier binaire, exécutable, objet, bibliothèques partagés, core dump

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

Sommaire

[modifier] Structure des fichiers Mach-O

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

[modifier] Le devenir de Mach-O

Avec l'introduction de la version 10.6 de MacOS X (Snow Leopard), le format Mach-O a subi une importante modification, qui empêche les binaires compilés sous MacOS 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 MacOS X ne comprend pas.

[modifier] Voir aussi

[modifier] Notes et références

[modifier] Liens internes

[modifier] Liens externes

Outils personnels
Espaces de noms

Variantes
Actions
Navigation
Contribuer
Imprimer / exporter
Boîte à outils
Autres langues