Reputation: 502
Is it possible to get information about any binary on OS X to determine if it's a 32 bit or 64 bit binary?
I played with the 'otool' command but can't find this kind of information.
Upvotes: 30
Views: 18497
Reputation: 1404
Use the file
command instead of otool
. It will list all the architectures in the binary. On Intel Macs i386 is 32 bit and x86_64 is 64 bit.
Upvotes: 45
Reputation: 4953
From Nicholas in a comment, lipo -info
also works. This is what you must use on static libraries, since file
only displays "current ar archive random library."
Upvotes: 11