假设多个版本的lib分别是 libxxx.armv7.a , libxxx.armv7s.a, libxxx.i386.a我们的目标是 把他们合并成超级通用版的libxxx.a  
打开命令行 Terminal.app 输入:

lipo -create
然后依次把两个.a文件拖到终端窗口, 命令行会变成这样:
lipo -create /Users/你的用户名/Desktop/libxxx.armv7.a /Users/你的用户名/Desktop/libxxx.armv7s.a /Users/你的用户名/Desktop/libxxx.i386.a

然后接着输入 -output 目标文件路径,如:
-output /Users/你的用户名/Desktop/libxxx.a

最后,现在是一条完整的命令:
lipo -create /Users/你的用户名/Desktop/libxxx.armv7.a /Users/你的用户名/Desktop/libxxx.armv7s.a /Users/你的用户名/Desktop/libxxx.i386.a -output /Users/你的用户名/Desktop/libxxx.a

回车! 好了, 这样就会生成我们需要的通用类库 libxxx.a

这里提醒下,如果你生成的库文件指向了一个不存在的文件夹,就需要先把这个文件夹创建好。

最新文章

  1. vs2012 打开解决方案崩溃或者点击项目崩溃
  2. 课堂 表单验证 JavaScript js
  3. .net(c#)提取多层嵌套的JSON
  4. 【mybaits】Mybatis中模糊查询的各种写法
  5. git会议分享
  6. Leetcode OJ : Merge k Sorted Lists 归并排序+最小堆 mergesort heap C++ solution
  7. 动态添加DOM时,绑定的click事件会重复执行
  8. Mina学习之IoFilter
  9. ps 网页配图设计
  10. QT绘制半透明窗体(改写paintEvent,超级简单)
  11. cgroup原理简析:vfs文件系统
  12. 非对话框程序创建组合框Groupbox
  13. 201521123091 《Java程序设计》第3周学习总结
  14. GCD hdu1695容斥原理
  15. string使用
  16. require.js配置路径的用法和css的引入
  17. 中国省份毗邻关系JSON数据[相邻省份][所辖市级信息][行政区划]
  18. 如何删除Kafka的Topic
  19. 二进制安装MongoDB
  20. PythonStudy——Python 注释规范

热门文章

  1. vs--bookmark用法
  2. Thread.yield()方法表示交出主动权,join表示等待当前线程,可以指定秒数
  3. cefsharp 获取高度
  4. SpringMVC文件上传和下载的实现
  5. spring中使用HibernateTemplate或HibernateDaoSupport报类型转换错误
  6. POJ3349 Language: Snowflake Snow Snowflakes
  7. [BZOJ 3387] Fence Obstacle Course
  8. Spring Boot 版本支持对应JDK
  9. AIX的系统备份
  10. E - Dividing Orange