配置protocol-buffers

*1.1建议大家去官网去下载

https://developers.google.com/protocol-buffers/

配置protocol-buffers
234.png
配置protocol-buffers
567.png

*1.2下载后解压

配置protocol-buffers
101.png

说明:如果你是去官网下载的,应该会跟上图的文件一样,就应该是这样的,后面你执行才不会报错。

*1.3编译

*1.3.1: cd 到你压缩后的路径下

例如:cd /Users/jianxing/Downloads/protobuf-2.6.1

*1.3.2:运行 ./configure

*1.3.3:运行 make

*1.3.4: 运行 make check

*1.3.5: 运行 make install

如果出现permission deny,请在前面加sudo赋予权限。

一般情况下,你应该是最高权限,admin

说明:如果你解压后的文件没错的话,这4步是终端命令在那跑啊跑,看起来很高端的样子,实际上,我一句都看不懂.

到这里其实已经把插件安装成功了!

打开/usr/local/bin,可以看到proton

配置protocol-buffers
102.png

打开/usr/local/include 可以看到google

配置protocol-buffers
103.png

打开/usr/local/lib 找到libprotobuf.a

配置protocol-buffers
104.png

*3集成到你的项目中就可以了,建议你把libprotobuf.a这个静态库放在你的工程目录下

这一部分,我相信大多数人都可以完成,就快速的过吧

*3.1 添加第三方库

配置protocol-buffers
9.png
配置protocol-buffers
10.png

*3.2 searchPath

配置protocol-buffers
11.png
配置protocol-buffers
13.png

*3.4这一部分放在底部有点可惜了,但是必须按步骤走,

1: 打开终端: cd 到放proto的文件夹下
2:输入命令:protoc --plugin=/usr/local/bin/protoc addressbook.proto --cpp_out="./" 这个是生成c++ .h .cc文件
3:输入命令:protoc --plugin=/usr/local/bin/protoc addressbook.proto --objc_out="./" 这个是生成oc .h .m 文件

我是拿 examples里面的photo来演示的,所以大家参考一下,这部分生成有问题可以在下方评论,楼主愿意与你一起研究,一起探讨。

配置protocol-buffers
999.png

另外还有一种傻瓜式的安装方式,它是下载一个sh脚本,直接丢到终端里面去就可以了



作者:河流之主
链接:http://www.jianshu.com/p/cbbb0bfd0bb6
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值