我正在尝试从具有armv6和armv7体系结构的库中删除重复的对象,即



正如预期的那样,“ar d”无法直接运行,因此我使用“lipo -extract”拆分了库。但是,生成的库仍然是“胖”架构。



我如何取消对图书馆的收藏? (您可以想象当您在Google中搜索“删除脂肪文件”时出现的各种链接。帮助!)

最佳答案

我不熟悉lipo,但是从其man page看来,您应该可以做到这一点:

lipo libx.a -thin armv6 -output libx-armv6.a
lipo libx.a -thin armv7 -output libx-armv7.a

10-08 11:56