protobuf可以在github上:https://github.com/google/protobuf

或者直接下载2.6.1版本:https://github.com/google/protobuf/archive/v2.6.1.zip

直接下载的2.6.1安装包可以按照以下步骤安装:

tar -xzf protobuf-2.6.1.tar.gz

yum groupinstall Development tools -y 安装开发者工具包

cd protobuf-2.6.1

./configure --prefix=/此安装目录自己命名

make

make check

make install

安装好后可以看到在安装目录下有三个文件夹

进入bin目录,有protoc文件。安装时遇到了一个小问题,看了其他人的教程,这里运行protoc --version

会显示版本信息,自己运行后出现-bash: protoc: command not found错误,后来才想起来应该./protoc --version

才正确。另外,如果配置了环境变量,直接运行protoc --version即可。

如果直接从github上下载的代码protobuf-master

先解压unzip protobuf-2.6.1.zip

yum groupinstall Development tools -y

下载github的代码需要首先执行./autogen.sh来生成configure文件,然后

./configure --prefix=/此安装目录自己命名

make

make check

make install

小demo

touch aaa.proto

写入

package hbasetest;

message zdd

{

required string     ** = 1;

required string    **= 2;

required int32     **= 3;

required string    **= 4;

}

message zdds

{

repeated zd phone = 1;

}

接下来

proto --java_out=./ aaa.proto  生成java代码 从虚拟机中拷贝出来放入工程文件中即可

go语音protobuf_总结一下protobuf安装-Go语言中文社区相关推荐

  1. linux安装grpc占用空间大,grpc linux安装-Go语言中文社区

    1. go protobuf 安装 Protoc Buffer 安装包下载地址:https://github.com/protocolbuffers/protobuf/releases/downloa ...

  2. go调用python3_在python3中使用google的protobuf以及gRPC-Go语言中文社区

    下载源代码:地址 安装proto #下载:protoc-3.9.1-linux-x86_64.zip unzip protoc-3.9.1-linux-x86_64.zip -d protoc-3.9 ...

  3. .tar.gz mysql 安装_mysql tar.gz 版本 linux系统的安装-Go语言中文社区

    mysql下载地址: https://dev.mysql.com/downloads/mysql/ 1.  上传下载的tar.gz文件发送到linux 上传的路径: /usr/local/mysql/ ...

  4. 源码包编译安装python_Python3.7源码包编译安装-Go语言中文社区

    环境: [root@localhost python3]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) [root@loc ...

  5. go给Linux安装mysql_Linux安装MySQL-Go语言中文社区

    1.下载并上传到/opt/soft目录 2.解压: tar -xvf mysql-5.7.27-1.e17.x86_64.rpm-bundle.tar 3.清空linux自带的数据库 1.查看是否有旧 ...

  6. onlyoffice mysql_windows+onlyoffice安装-Go语言中文社区

    1.安装介质与顺序 vcredist_x86.exe vcredist_x64.exe otp_win64_20.0.exe python-2.7.6.msi node-v6.11.3-x64.msi ...

  7. rmp mysql_mysql 的rmp安装-Go语言中文社区

    最近在学习mysql,发现其实在linux下安装的时候还是挺麻烦的,于是做个记录和大家分享,不足之处,欢迎留言指正 一,下载并上传至linux 首先下载tar文件放到/usr/local/链接:htt ...

  8. php yat grpc,PHP GRPC 模块安装配置-Go语言中文社区

    protobuf 文件编译成PHP文件 lisa.proto文件syntax = "proto3"; package lisa; // The greeting service d ...

  9. 下载好了mysql 如何在命令行测试_MAC上安装MySQL,测试是否安装好了,在命令窗中作建表、查询等基本操作。-Go语言中文社区...

    一.下载MySQL 在官方网站上下载MySQL 二.安装MySQL 下载好安装包后根据提示进行安装,需要注意的是会提示安装成功以及初始密码,初始密码后续会用到. 三.运行MySQL 打开[系统偏好设置 ...

最新文章

  1. XP与Windows 7(Win7)等操作系统Ghost备份
  2. NC:噬菌体中无机硫辅助代谢基因的生态学研究
  3. LED数码管仿真显示程序
  4. layui表单提交使用form.on(‘submit(sub)‘,function (){}) 使用ajax请求时回调不执行的原因及解决方法
  5. php 5.3配置,php-5.3.3 说明及配置
  6. gpib安装包 python_ioctl errorno:25在使用pythongpib的GPIB通信中
  7. Google 面试题和详解
  8. AI 秒杀人类!OpenAI 击败 DOTA2 世界冠军 OG
  9. 将byte数组转换成十进制字符串输出_outputStream与InputStream使用只能传输字节byte...
  10. php生成图片不显示,php绘图不显示图片怎么办
  11. 报错 应用程序池 中asp.net 4.0 自动停止
  12. 芯片烧录软件Android版,Stc单片机烧录软件
  13. php导出excel不完整,急:php导出excel时,因数据比较多,经常导出不完整就结束了【php系统数据导出excel表格】...
  14. 关于后台模块的理解。
  15. ARP协议报文格式及ARP表简述
  16. java 素数 五行_(1)转载:八卦数论(二)
  17. 布谷鸟哈希函数的参数_CuckooHash(布谷鸟散列)
  18. 2020科目一考试口诀_2020年驾考科目一考试技巧与口诀
  19. IE打不开了,该怎么办?
  20. 加性高斯白噪声信道:MATLAB小例题

热门文章

  1. URLConnection学习
  2. cblas_saxpy catlas_sset
  3. Asp.net下from认证统一认证配置
  4. IT人必去的几大网站,国内外知名IT网站罗列!
  5. MVC简单介绍(转)
  6. mysql 时间序列可视化工具_mysql – 从from到to条目创建时间序列
  7. 从零开始学前端:浮动 --- 今天你学习了吗?(CSS:Day15)
  8. Python使用折线图、柱状图、热力图比较不同班级相同学号学生的成绩
  9. PAGE:像Visual Studio一样设计Python GUI窗体
  10. wamp安装和配置_手动配置Wordpress环境真香,让我毫不犹豫卸载LAMP和WAMP环境