Quelqu'un peut-il me donner quelques exemples de fichiers Mach-O dans un projet Xcode, ou un fichier Mach-O d'un framework?Quels sont les fichiers Mach-O de mon projet Xcode?
0
A
Répondre
3
Si vous créez un exemple d'application pour Macintosh, entrez dans les répertoires "Contents" puis "MacOS". Lorsque vous tapez "nm", puis le nom du fichier binaire, vous verrez une liste de symboles disponibles dans l'architecture native de votre ordinateur (que ce soit Intel 32 bits ou Intel 64 bits). C'est l'un des avantages du format Mach Object File.
Voici un exemple quand je regardais les (deux ou trois) symboles du framework Cocoa:
[HiThere]:;nm /System/Library/Frameworks/Cocoa.framework/Versions/Current/Cocoa
0000000000000ff8 S _CocoaVersionNumber
0000000000000fa0 S _CocoaVersionString
U dyld_stub_binder
Vous pouvez également afficher les symboles pour d'autres architectures disponibles dans le format Mach-O, comme ppc ou i386 ou x86_64 ou ppc64 (s'il a été compilé, c'est-à-dire).
Here is more information de Wikipedia.
Questions connexes
- 1. Apple Macho Linker Error Xcode
- 2. Quels sont les fichiers requis pour un projet Visual Studio?
- 3. Quels sont les fichiers .pidb de MonoDevelop?
- 4. Mon projet Xcode ne trouve pas les fichiers standard
- 5. Quels sont les fichiers créés par Bluepill sur mon système?
- 6. Quels sont les fichiers générés par SVCUTIL.EXE
- 7. Quels sont ces espaceurs jaunes dans Xcode?
- 8. Quels sont les scripts utilisateur Xcode les plus couramment utilisés?
- 9. Effacement de fichiers .png d'un projet Xcode
- 10. Quels sont les plugins Xcode les plus utiles?
- 11. Les fichiers de localisation Xcode sont copiés de manière incorrecte
- 12. Projet Xcode - anciens fichiers warnings
- 13. iPhone: les plumes d'InterfaceBuilder sont déconnectées de mon projet
- 14. Des fichiers supplémentaires de mon projet sont-ils compilés dans mon programme?
- 15. Quels sont les paramètres par défaut à renvoyer à l'emplacement du fichier dans le projet xcode?
- 16. XCode 4: Crashes lorsque les fichiers/groupes sont ajoutés et le projet ne sont pas nettoyés
- 17. Quels sont les autres noms possibles de fichiers de projet en C# autres que .cproj?
- 18. Quels sont les fichiers de mon projet Rails qui ne peuvent pas être validés dans un référentiel public?
- 19. Xcode n'ouvre pas mon projet
- 20. Xcode 4 n'indexe pas mon projet
- 21. iphone Fichiers de projet Xcode encrypt
- 22. Division d'un projet en plusieurs fichiers de projet Xcode
- 23. Quels sont les fichiers qui prennent le plus de temps d'E/S de mon processus?
- 24. Quels fichiers de VB6 sont redistribuables?
- 25. Fichiers manquants Données dérivées du projet XCODE
- 26. Les images sont-elles copiées dans le projet Xcode?
- 27. Quels sont les fichiers que JDIC doit exécuter?
- 28. Utilisation de boost à partir de XCODE 4.6.1 - quels sont les paramètres de construction appropriés?
- 29. Projet LightSwitch: Quels sont les fichiers à archiver et lesquels ignorer?
- 30. Quels sont les fichiers à enregistrer GitHub pour un projet Android?
La commande 'file' est également très utile pour déterminer le format de fichier. Essayez quelque chose comme: 'fichier/chemin/vers/someapp.app/Contenu/MacOS/someapp' ou' fichier/Système/Bibliothèque/Frameworks/Cocoa.framework/Versions/Actuel/Cocoa' –