ubuntu安装protobuf

88 篇文章 0 订阅

上家公司有使用grpc和protobuf,环境啥的都是别人搭好的,直接用就好。

一直想要自己搞一套始终没时间,现在公司准备弄一个,但是时间太紧,一个人做整个后台,忙不过来。趁国庆时间多,摸索了一下,这里做个记录。

protobuf是什么,就在这里不用多说了,如该你看到这里,那说明其实你已经知道protobuf是干啥用的,啥语法格式的你都已经清楚。

环境:ubuntu

参考链接:

https://github.com/protocolbuffers/protobuf/blob/master/src/README.md

这个参考链接里面内容提炼一下,你就只需要完成以下几个命令操作即可。

1.由于protobuf是C++写的,需要以下这些安装包:autoconf , automake,  libtool,  curl,   make,   g++,  unzip

sudo apt-get install autoconf automake libtool curl make g++ unzip

2.安装源文件

git clone https://github.com/protocolbuffers/protobuf.git

3.cd 到protobuf目录

cd protobuf

4.clone子模块的依赖:

git submodule update --init --recursive

5.执行自动生成的shell脚本:

./autogen.sh

6.配置文件shell脚本

./configure

7.编译

make

8. 编译检查(个人觉得可有可无)

make check

9. 编译安装

sudo make install

10. 刷新

sudo ldconfig

11. 查看安装结果

protoc --version

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值