mac上用于编译Google Protobuf 2.5.0 for Xcode5.0/iOS7的脚本【原创】

本文介绍了如何在Mac上为Xcode5和iOS7编译Google Protobuf 2.5.0。提供了一款脚本,能自动下载并生成不同平台的静态库,解决了iOS开发中protobuf的环境配置问题。文中还指出了直接从google官网下载libprotobuf.dylib库并不适用于iOS开发的误区。
摘要由CSDN通过智能技术生成

一、Protobuf介绍

由于项目需求,要使用ProtoBuf,关于ProtoBuf的介绍(protobuf介绍

从GitHub上找到老外写的强大的脚本,将Mac上安装ProtoBuf的过程整合到一个脚本中【下载】。该脚本完美解决mac上开发iOS软件protobuf的环境问题!点击查看  

对于如何使用ProtoBuf,我写了一个入门的ppt,大家可以下载 iOSProtobuf的介绍,编码,使用

二、如何安装Protobuf

说说强大的脚本,该脚本做了下面三件事情(用记事本打开查看)
1). 下载protobuffer 2.5.0
2). 生成不同平台的库,强制生成静态库。例如:
# x86_64 for Mac OS X 
# i386 for iPhone Simulator 
# armv7 for iPhone 
# armv7s for iPhone 
# arm64 for iPhone

生成的库大约118M,如果做iOS开发,只需要armv7/s 和i386 for iPhone Simulator三个即可,生成后约80M。你可以在脚本最后,合并库的时候,不要将X86的库和64位的库合并。

3).合并以上5个平台的库。

下面是运行脚本后&

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值