美文网首页
2019-04-17

2019-04-17

作者: 公瑾丶醉 | 来源:发表于2019-04-17 15:38 被阅读0次

    Protocol Buffers 又简称为 Protobuf、PB。是 Google 推出的一种数据交换格式。注意,这还是二进制的交换数据。

    Protobuf 有自己的编译器,在 Linux 中叫做 protoc ,可以解释 .proto 文件并且声称对应语言的源文件。

    目前 Google 提供了三种语言:Java, C++, Python。后面我们就以 C++ 来说明,其他语言类似。

    1.下载地址

    https://github.com/protocolbuffers/protobuf/releases

    注:注意protobuf版本与RD使用版本保持一致

    2.编译安装

    Shell

    tar -xvf protobuf.tar.gz

    cd protobuf

    ./configure -prefix=/usr/local/proto

    make

    make check

    make install

    三、编译java文件

    protoc -I=$SRC_DIR --java_out=$DST_DIR $SRC_DIR/{filename}.proto
    

    相关文章

      网友评论

          本文标题:2019-04-17

          本文链接:https://www.haomeiwen.com/subject/blenwqtx.html