1 | $git clone https://github.com/protocolbuffers/protobuf.git |
执行以下命令编译安装
1 | $ cd protobuf |
protobuf支持多种语言,例如C++, GO, Python, JAVA, PHP, JavaScript
下面介绍安装c++版本的protobuf runtime和protoc
1 | $ ./configure |
默认情况下,编译结果会安装到 /usr/local目录下,如果想安装到其他位置,可以在configure时指定
1 | ./configure --prefix=/xxx |
安装结束后,查看版本号,以确认是否安装成功
1 | $protoc -v |
输出结果:
libprotoc 3.7.1
至此,protobuf就安装成功了