Protobuffer编译安装和文件编写

系统环境:centos 8.0

1.下载protobuffer3.7.1
                wget  https://github.com/protocolbuffers/protobuf/releases/download/v3.7.1/protobuf-cpp-3.7.1.tar.gz
2.安装依赖包选项
                yum -y install  autoconf automake libtool curl make g++ unzip
3.解压protobuffer3.7.1压缩包
                tar -xzvf protobuf-cpp-3.7.1.tar.gz

4.准备工作已经做好,开始安装

(1)进入安装目录

                    cd protobuf-3.7.1

Protobuffer编译安装和文件编写

(3)configure 脚本,检查系统配置  
                        ./configure
(4)代码编译
                        make
(5)执行测试,检查下编译出来的东西是否可用
                        make check
(6)安装编译生成的文件
                        make install
(7)生成动态链接
                        ldconfig
5.查询是否安装成功
                    Protoc --version
6.定义.proto文件
                    第一行一定要写syntax = “proto3”,否则会默认为proto2                   

Protobuffer编译安装和文件编写

7.编译.proto文件
                        protoc student.proto --python_out=./
                        注:如果是其他语言编译,将python替换为使用的语言即可生成当前语言类型

Protobuffer编译安装和文件编写

猜你喜欢

转载自blog.51cto.com/13401435/2551565