go语音protobuf_总结一下protobuf安装-Go语言中文社区
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语言中文社区相关推荐
- linux安装grpc占用空间大,grpc linux安装-Go语言中文社区
1. go protobuf 安装 Protoc Buffer 安装包下载地址:https://github.com/protocolbuffers/protobuf/releases/downloa ...
- 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 ...
- .tar.gz mysql 安装_mysql tar.gz 版本 linux系统的安装-Go语言中文社区
mysql下载地址: https://dev.mysql.com/downloads/mysql/ 1. 上传下载的tar.gz文件发送到linux 上传的路径: /usr/local/mysql/ ...
- 源码包编译安装python_Python3.7源码包编译安装-Go语言中文社区
环境: [root@localhost python3]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) [root@loc ...
- 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.查看是否有旧 ...
- 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 ...
- rmp mysql_mysql 的rmp安装-Go语言中文社区
最近在学习mysql,发现其实在linux下安装的时候还是挺麻烦的,于是做个记录和大家分享,不足之处,欢迎留言指正 一,下载并上传至linux 首先下载tar文件放到/usr/local/链接:htt ...
- php yat grpc,PHP GRPC 模块安装配置-Go语言中文社区
protobuf 文件编译成PHP文件 lisa.proto文件syntax = "proto3"; package lisa; // The greeting service d ...
- 下载好了mysql 如何在命令行测试_MAC上安装MySQL,测试是否安装好了,在命令窗中作建表、查询等基本操作。-Go语言中文社区...
一.下载MySQL 在官方网站上下载MySQL 二.安装MySQL 下载好安装包后根据提示进行安装,需要注意的是会提示安装成功以及初始密码,初始密码后续会用到. 三.运行MySQL 打开[系统偏好设置 ...
最新文章
- XP与Windows 7(Win7)等操作系统Ghost备份
- NC:噬菌体中无机硫辅助代谢基因的生态学研究
- LED数码管仿真显示程序
- layui表单提交使用form.on(‘submit(sub)‘,function (){}) 使用ajax请求时回调不执行的原因及解决方法
- php 5.3配置,php-5.3.3 说明及配置
- gpib安装包 python_ioctl errorno:25在使用pythongpib的GPIB通信中
- Google 面试题和详解
- AI 秒杀人类!OpenAI 击败 DOTA2 世界冠军 OG
- 将byte数组转换成十进制字符串输出_outputStream与InputStream使用只能传输字节byte...
- php生成图片不显示,php绘图不显示图片怎么办
- 报错 应用程序池 中asp.net 4.0 自动停止
- 芯片烧录软件Android版,Stc单片机烧录软件
- php导出excel不完整,急:php导出excel时,因数据比较多,经常导出不完整就结束了【php系统数据导出excel表格】...
- 关于后台模块的理解。
- ARP协议报文格式及ARP表简述
- java 素数 五行_(1)转载:八卦数论(二)
- 布谷鸟哈希函数的参数_CuckooHash(布谷鸟散列)
- 2020科目一考试口诀_2020年驾考科目一考试技巧与口诀
- IE打不开了,该怎么办?
- 加性高斯白噪声信道:MATLAB小例题
热门文章
- URLConnection学习
- cblas_saxpy catlas_sset
- Asp.net下from认证统一认证配置
- IT人必去的几大网站,国内外知名IT网站罗列!
- MVC简单介绍(转)
- mysql 时间序列可视化工具_mysql – 从from到to条目创建时间序列
- 从零开始学前端:浮动 --- 今天你学习了吗?(CSS:Day15)
- Python使用折线图、柱状图、热力图比较不同班级相同学号学生的成绩
- PAGE:像Visual Studio一样设计Python GUI窗体
- wamp安装和配置_手动配置Wordpress环境真香,让我毫不犹豫卸载LAMP和WAMP环境