0
我有一些靜態庫,但我不知道他們支持哪種架構(arm7等)。 它有一些Linux命令來檢查?如何知道第三個靜態庫(.a)支持哪種體系結構?
我有一些靜態庫,但我不知道他們支持哪種架構(arm7等)。 它有一些Linux命令來檢查?如何知道第三個靜態庫(.a)支持哪種體系結構?
有3個工具,其用於確定.A支持的架構,這些都是file
,lipo
和otool
使用file
% file library.a
使用lipo
% lipo -info library.a
使用otool
% otool -hv library.a
假設靜態庫是test.a含test.o,那麼exec的下列命令:
AR -x test.a 文件test.o
它會打印一些關於CPU architechture例如x86-64。你可以知道它支持哪種架構。