美文网首页iOS点点滴滴
iOS静态库常用命令

iOS静态库常用命令

作者: 申铭 | 来源:发表于2017-10-20 14:08 被阅读25次

解决多个第三方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

相关文章

网友评论

    本文标题:iOS静态库常用命令

    本文链接:https://www.haomeiwen.com/subject/gwqvuxtx.html