运维开发网

Protobuffer编译安装和文件编写

运维开发网 https://www.qedev.com 2020-11-19 12:10 出处:51CTO 作者:老王同学
系统环境:centos8.01.下载protobuffer3.7.1wgethttps://github.com/protocolbuffers/protobuf/releases/download/v3.7.1/protobuf-cpp-3.7.1.tar.gz2.安装依赖包选项yum-yinstallautoconfautomakelibtoolcurlmakeg++unzip3.解压prot

系统环境: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编译安装和文件编写

扫码领视频副本.gif

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号