开发环境搭建

protobuf编译与安装

参考官方说明:https://github.com/protocolbuffers/protobuf/blob/master/src/README.md

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# 安装依赖
sudo apt-get install autoconf automake libtool curl make g++ unzip

# 下载protobuf源码以及所需子模块
git clone https://github.com/protocolbuffers/protobuf.git --recursive
cd protobuf/

# 自动生成configure配置文件
./autogen.sh

# 配置环境
./configure

# 编译源代码(时间较长):
make

make check

# 安装
sudo make install

# 刷新共享库 (很重要的一步啊)
sudo ldconfig

# 成功后需要使用命令测试
protoc -h