美文网首页
Swift 安装protobuf

Swift 安装protobuf

作者: 青年fw | 来源:发表于2019-05-22 18:37 被阅读0次

    1、官方项目地址:https://github.com/apple/swift-protobuf

    2、拉取项目到本地

    $ git clone https://github.com/apple/swift-protobuf.git
    

    3、进入项目本地路径,查看版本

    $ cd swift-protobuf
    
    image.png

    4、根据项目需要,选择版本编译 如:1.5.0

    $git checkout tags/1.5.0
    

    5、构建项目

    $swift build -c release -Xswiftc -static-stdlib
    

    6、构建完成之后会生成一个protoc-gen-swift执行路径:swift-protobuf/.build/release/protoc-gen-swift

    image.png

    7、把protoc-gen-swift文件直接拷贝到/usr/local/bin目录下

    cd /usr/local/bin/
    
    image.png

    8、swift版本的protobuf已安装完成,现在可以来测试使用
    准备一个proto文件(Book.proto)

    syntax = "proto2";
    message BookInfo {
      optional int64 id = 1;
      optional string title = 2;
      optional string author = 3;
    }
    

    9、生成swift文件

    $ protoc --swift_out=. Book.proto
    

    10、把生成的Book.swift文件拖入到项目中就可以使用了


    image.png

    相关文章

      网友评论

          本文标题:Swift 安装protobuf

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