Ermitteln Sie, ob eine ausführbare Datei (oder Bibliothek) 32 oder 64 Bit ist
Ist es möglich, sich Informationen über binäre auf OS X, um festzustellen, ob es eine 32-bit-oder 64-bit-binary?
Spielte ich mit dem 'otool' Befehl, aber nicht finden können, diese Art von Informationen.
InformationsquelleAutor der Frage jideel | 2009-12-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie die 'file' - Befehls anstelle von 'otool'. Es wird eine Liste aller Architekturen, die in der binären. Auf Intel-Macs i386, 32-bit und x86_64 ist 64-bit.
InformationsquelleAutor der Antwort Grant Lammi
Vom Nikolaus in einem Kommentar,
lipo -info
auch funktioniert. Dies ist, was Sie verwenden müssen, auf statische Bibliotheken, dafile
wird nur angezeigt, "aktuelle ar-Archiv random-Bibliothek".InformationsquelleAutor der Antwort greg