iOS静态库常用命令

解决多个第三方SDK冲突问题

查看.a信息
lipo -info libx.a
取出armv7架构的文件
lipo libx.a -thin armv7 -output armv7/libx-armv7.a
查看libx-armv7.a有哪些文件
ar -t libx-armv7.a
解压libx-armv7.a中的文件
ar -x libx-armv7.a
将armv7文件夹中的.o打包成.a
ar rcs libx-newarmv7.a armv7/*.o
合并多个.a
lipo -create libx-armv7.a libx-x86_64.a -output libx-new.a
.o输出成.m
nm test.o > test.m
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容