把微信iOS版SDK中的静态 .a 文件合并成一个真正全兼容的静态文件
来源:互联网 发布:windows游戏编程入门 编辑:程序博客网 时间:2024/05/20 02:53
微信的iOS版SDK下载下来之后,我们可以看到有四个文件,两个头文件和两个 .a 静态库文件。为了在使用时候更方便,我们就给这两个文件做了一下合并。
首先,我们可以用file命令看到,其中 libWeChatSDK.a 包含了 armv6, armv7, i386 三种架构,而 libWeChatSDK_armv7_armv7s.a 则包含了 armv7, armv7s, i386 这三种架构。其中,armv7 和 i386是两个 .a 文件都有的,我们在合并成一个 .a 文件的时候,可以把前面的 armv6 架构提取出来然后合并到后面的静态库当中去。
很简单,在命令终端执行下面几个命令就可以了(首先cd 进入所在的文件夹下面)
lipo libWeChatSDK.a -thin armv6 -output libWeChatSDK.armv6.a
lipo libWeChatSDK.armv6.a libWeChatSDK_armv7_armv7s.a -create -output libWeChatSDK.all.a
# 包含了armv6, armv7, armv7s, i386这四种架构的 .a 文件就出来了,可以用file看一下
file
libWeChatSDK.all.a
在做在的文件夹下面就会看到新生成的2个.a文件 (libWeChatSDK.all.a/libWeChatSDK.armv6.a)。使用libWeChatSDK.all.a文件就可以了。
- 把微信iOS版SDK中的静态 .a 文件合并成一个真正全兼容的静态文件
- ios 合并静态库.a文件
- 将模拟器静态看和真机静态库合并为一个.a文件的命令
- iOS 合并.a文件,制作通用静态库
- iOS 合并.a文件,制作通用静态库
- iOS 合并.a文件,制作通用静态库
- iOS 合并.a文件,制作通用静态库
- iOS 合并.a文件,制作通用静态库
- iOS 合并.a文件,制作通用静态库
- iOS 合并.a文件,制作通用静态库
- iOS 合并.a文件,制作通用静态库
- iOS 合并.a文件,制作通用静态库
- ios xcode6静态库.a文件的制作(兼容真机与模拟器)
- iOS 静态库.a文件的制作
- iOS 静态库.a文件的制作
- iOS:.a静态库文件的制作
- 合并静态库,制作通用.a文件
- 合并静态库 就是.a文件
- Linux redhat5.5下安装oracle 11g
- 了解jQuery技巧来提高你的代码(个人觉得那个jquery的手册很不错)
- 金融帝国2(Capitalism2)完美中文版下载
- 一.最优化理论与算法学科介绍
- Ftp多线程与断点续传
- 把微信iOS版SDK中的静态 .a 文件合并成一个真正全兼容的静态文件
- OpenCV图像区域复制粘贴
- MapX 控件 鼠标事件响应
- 看多了要写代码了
- 【她的心你伤的起吗?】
- 人脸识别主要算法原理和公司
- WinForm小闹钟
- linux上安装JDK, Eclipse
- Android 属性总结