我正在使用 mac OS 10.7.4。使用 Xcode 4.3.2 。
我从我的伙伴那里得到了一个 *.a 静态库文件。我想知道它是为哪种架构而构建的。是ARMv6、ARMv7、i386还是其他架构?
是否有任何命令或方法来获取有关文件体系结构的信息?
您可以使用 otool 找出文件的体系结构:otool 手册页
otool -hv mylibrary.a
Unix/Linuxfile
命令会告诉你它是什么类型的文件:
% file a.out
a.out: Mach-O 64-bit executable x86_64