类Unix操作系统(Linux or Minix or mac os):
使用file或者objdump命令,推荐使用objdump,给出的信息更多,例如
file /lib/libc.so
objdump /lib/libc.so
如果是.a文件,需要先使用ar命令将文件转成.o文件,然后使用上面的命令file(or objdump),例如:
ar -x libchipmunk.a(ar命令会生成新文件,所以建议将目标文件copy到其他地方再使用ar -x命令)
mac 下面还可以使用lipo,例如 查看支持构架的命令是lipo -info xxxxx.a,合并真机和模拟器的库的命令是 lipo -create xxxx_iphoneos.a xxxx_simulator.a -output xxxx.a等
windows下面需要其他工具,可以在这个网站找找:
http://gnuwin32.sourceforge.net/packages.html
网友评论