合并包
lipo -create A.a B.a -output C.a
//A包和B包合并成C包
查看包包含的架构
lipo -info A.a
A包支持的结构
移除某一个架构
lipo -remove x86_64 A.a -o B.a
移除A包中的x86_64架构后得到B包
取出某一个包的某一个架构包
lipo A.a -thin armv7 -output B.a
取出A包中的armv7结构得到B包
查看库中所包含的文件列表
ar -t A.a
首先通过-thin,提取出一个架构的包,,然后ar -t
解压出object file
ar xv A.a
首先通过-thin,提取出一个架构的包,然后ar xv
删除冲突 (没有用过)
rm ALButton.o
重新打包 (没有用过)
ar rcs armv7.a armv7/*.o
网友评论