我有一些静态库,但我不知道他们支持哪种架构(arm7等)。 是否有一些linux命令来检查它?
答案 0 :(得分:0)
有3个工具用于确定.a支持的体系结构,这些工具是file
,lipo
和otool
使用file
% file library.a
使用lipo
% lipo -info library.a
使用otool
% otool -hv library.a
答案 1 :(得分:0)
假设静态库是test.a,包含test.o,然后执行以下命令:
ar -x test.a file test.o
它将打印有关CPU架构的内容,例如x86-64。你可以知道它支持哪种架构。