protoc

平台安装:

  在window 平台使用的工具protoc.zip

  linux平台的安装方式。

执行在windos平台上执行生成java代码命令:  

protoc --java_out=./ KeywordMsg.proto

window工具的下载地址:

  http://download.csdn.net/download/sundongsdu/8955915

时间: 2024-08-10 14:33:41

protoc的相关文章

go 的 protoc 插件调用逻辑

要让protoc使用插件,需要做下面事情: Place the plugin binary somewhere in the PATH and give it the name "protoc-gen-NAME" (replacing "NAME" with the name of your plugin). If you then invoke protoc with the parameter –NAME_out=OUT_DIR (again, replace

win7如何安装maven、安装protoc

问题导读1.protoc安装需要安装哪些软件?2.如何验证maven是否安装成功?3.如何验证protoc是否安装成功 ? 一.安装mvaven包 1.首先我们下载maven包 apache-maven-3.2.1.zip链接:http://pan.baidu.com/s/1jG9QhWa 密码:vmee 2.配置maven (1)解压到E盘 <ignore_js_op> (2)进入环境变量 <ignore_js_op> (3)配置环境变量 配置M2_HOME变量名: M2_HOM

安装 protoc 的各种坑

首先下载 protoc 2.6.1 然后安装gcc  遇到各种 glibc  和glibc-common 的各种 版本不匹配, 最简单的办法 是yum update ,然后 yum downgrade 包名  ,即可解决 然后重新安装 遇到glibc 冲突独立安装 sudo yum downgrade glibc glibc-common glibc-devel glibc-headers yum -y install autoconf automake libtool curl make g+

Windows 环境下的 protoc 安装(转)

如果是为了编译hadoop2.8.0源码,必须使用2.5.0版本的protobuf,安装方法同下 1. 下载需要的安装包:https://github.com/google/protobuf/releases protoc-3.1.0-win32.zip(protoc-2.5.0-win32.zip) protobuf-java-3.1.0.zip(protobuf-2.5.0.zip) 2. 将protoc-3.1.0-win32中的protoc.exe拷贝到c:\windows\system

gRPC奇怪的编译命令protoc

举个栗子: protoc -I helloworld/ helloworld/helloworld.proto --go_out=plugins=grpc:helloworld 大神说得没错,读文档就算是全英文,读起来也比你读翻译得一般的中文文档好理解很多 protoc:https://developers.google.com/protocol-buffers/docs/gotutorial grpc:https://grpc.io/ 最近在研究Go实现微服务,protoc与gRPC这里不作介

Protoc Buffer 优化传输大小的一个细节

Protoc Buffer 是我们比较常用的序列化框架,Protocol Buffer 序列化后的占空间小,传输高效,可以在不同编程语言以及平台之间传输.今天这篇文章主要介绍 Protocol Buffer 使用 VarInt32 减少序列化后的数据大小. VarInt32 编码 VarInt32 (vary int 32),即:长度可变的 32 为整型类型.一般来说,int 类型的长度固定为 32 字节.但 VarInt32 类型的数据长度是不固定的,VarInt32 中每个字节的最高位有特殊

通用protoc Makefile

背景Makefile 不仅可以用来编译链接gcc程序,还可以根据自己的需要用指定命令处理项目中的文件.例如protoc,babel(js编译),meta数据的生成等.CMake可以完成这些内容,不过单纯的Makefile也可以适当编写达到比较好的效果.下面是两个用protoc通过proto文件编译生成pb.cc和pb.h文件的代码.需要在linux下安装protoc.I.来自Reference 1,经过裁剪 CXX=g++ ifeq ($(ver),debug) CXXFLAGS=-std=c+

windows批处理protoc生成C++代码

1 首先需要生成protoc的可执行文件,具体可以参考  https://www.cnblogs.com/cnxkey/articles/10152646.html 2 将单个protoc文件生成.h和.cc文件 protoc -I=Proto文件路径 –cpp_out=指定输出.h和.cc的目录 Proto文件 3 windows批处理.其实就是在2的基础上增加一个查找proto文件的循环 可以先看看这个 https://www.bbsmax.com/A/n2d9X86Q5D/ 我们改一下就可

Mac protoc 的make出错问题

问题显示 libtool: install: error: cannot install `libprotobuf-1.la' to a directory  错误,查了好多都不好用. 后来发现因为是放在了用户的Download文件夹下,只要是用户的文件夹,不是系统admin的文件夹下都会导致问题, 把压缩包放到系统目录下解压(如 /data 自定),sudo 执行,问题解决.