博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Protobuf从安装到配置整理帖
阅读量:6713 次
发布时间:2019-06-25

本文共 791 字,大约阅读时间需要 2 分钟。

新做的Mini项目计划使用Google的Protobuf来做,关于Protobuf是什么玩意能干什么请自己去看这里:

这里讲一下安装Protobuf到在Eclipse下配置使用它的简单过程总结。

我使用的是Windows系统,计划使用Python版本,所以首先去官网下载protoc-2.4.1-win32.zip和protobuf-2.4.1.zip两个文件,前一个是用于编译.proto文件的,后一个是运行时环境。接下来步骤如下:

1)安装easy_install,如果你的Python环境中还没有安装,需要搞一个ez_setup.py文件,protobuf-2.4.1.zip的python文件夹下有这个文件,我是拷贝到了python安装路径下,运行python ez_setup.py。需要联网环境

2)安装好easy_install之后,会在python的Scripts目录下生成一堆easy_install的文件,把这个目录添加到path中,就可以使用easy_install命令来安装egg文件。

3)进入\protobuf-2.4.1\python文件夹,使用python setup.py test测试是否可以安装,如果通过测试,可以使用python setup.py install安装protobuf。

4)搞定上述步骤,如果需要在Eclipse进行开发,可以安装,这个是google发布的一个官方插件,支持proto文件的编辑、高亮等。安装过程分为两步:

  1. install Xtext 2.3.0 from the update site 
  2. install protobuf-dt from the update site 

5)安装完插件之后,可以依据这个指引,进行配置,实现自动编译proto文件。建议在src目录下建立一个gen文件夹专门存放自动生成的文件。

转载地址:http://rthlo.baihongyu.com/

你可能感兴趣的文章
我的友情链接
查看>>
购物商城图片放大镜效果
查看>>
我的友情链接
查看>>
Maven依赖包
查看>>
去除chrome中input的黄底色
查看>>
Hyper-v之第2代虚拟机
查看>>
spring常用属性配置
查看>>
友盟报错 java.lang.NoClassDefFoundError: com.umeng.analytics.MobclickAgent
查看>>
【SNMP案例----简单网络管理协议】
查看>>
Java Map
查看>>
Deprecated:function eregi() is deprecated in /usr/local/apache/libraries/lib_lang.php on line 8
查看>>
linux生成https的key和csr文件
查看>>
Zabbix 之监控Juniper防火墙与深信服设备以及NetScaler设备
查看>>
小博浅谈MVC
查看>>
前端技术学习之选择器(四)
查看>>
Ubuntu与windows的远程控制/远程桌面
查看>>
ssh-copy-id命令解析
查看>>
自定义View的宽高设定
查看>>
进程打开的文件句柄数量超过系统默认值1024,就会提示“too many files open”信息...
查看>>
Linux下用ifconfig命令设置IP、掩码、网关
查看>>