【转】iOS常用静态库操作命令
iOS开发中,经常需要对静态库进行操作,以下是几个常用的静态库操作命令。
合并模拟器库文件和真机库文件
lipo -create -output lib.a lib-armv6.a lib-i386.a
查看静态库中包含哪些架构
lipo -info lib.a
解压出指定架构的静态库
lipo -extract_family armv7 -output lib-armv7.a lib.a
或者
lipo lib.a -thin armv7 -output lib-armv7.a
将a格式的静态库解压为o文件
ar -x lib.a
将o文件合并为a文件
libtool -static -o lib.a *.o