lipo

lipo是管理Fat File的工具, 可以查看cpu架构, 提取特定架构,整合和拆分库文件。
如果您的产品不会适用于所有平台,你就能够使用 lipo 来给你的程序瘦身。

安装

App Store上下载Xcode后,默认是不会安装Command Line Tools。

在终端中输入以下命令:xcode-select --install ,回车

查看支持的架构列表

lipo -info xxx.framework/xxx
lipo -detailed_info xxx.framework/xxx

静态库拆分

lipo 静态库源文件路径 -thin 架构名称 -output 拆分后存放路径
lipo xxx.a -thin armv7 -output xxx-armv7.a

合并

lipo -create 静态库存放路径1  静态库存放路径2 ...  -output 整合后存放的路径
lipo -create xxx.a yyy.a zzz.a -output nnn.a    

移除指定架构

lipo -remove x86_64 xxx.framework/xxx -output xxx.framework/xxx 移除x86_64架构
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • lipo源于mac系统要制作兼容powerpc平台和intel平台的程序。lipo 是一个在 Mac OS X 中...
    一个人在路上走下去阅读 2,310评论 0 6
  • lipo源于mac系统要制作兼容powerpc平台和intel平台的程序。 lipo 是一个在 Mac OS X ...
    MdWhat阅读 573评论 0 0
  • 1.拆分多架构支持的静态库 比如AipBase.framework,cd到库的文件夹 cd /Users/qiuz...
    邱_sir阅读 7,803评论 0 4
  • 想查看.framework库或者.a库支持的架构: 1.打开终端,在项目里面找到你所想知道库,点击右键 show ...
    十四分之十三K阅读 942评论 0 1
  • Day45 庆幸的是终于快把flash作业做完了,但是发现做了很多无用功,感觉别人口中的学霸都是讽刺,要找条地缝赶...
    小懒说Yolo阅读 116评论 0 1