美文网首页
ProtocolBuffer for Objective-C M

ProtocolBuffer for Objective-C M

作者: 6灰太狼9 | 来源:发表于2018-04-03 21:06 被阅读33次

    1.打开终端!

    brew -v

    查看你的mac里面有没有装brew。brew是mac os里面,类似于ubuntu的apt-get的功能,都可以直接在终端输入命令然后安装程序。-v自然就是版本version的意思

    ruby -e $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)

    2.brew install automake
    brew install libtool
    brew install protobuf
    就是利用brew下载安装了。protobuf就是我们想要的,另外两个是依赖库

    3.以上两个步骤进行完之后,开始Clone this repository,个人不建议直接git clone。我是从github官网直接找对应版本的最新版本下载。官网地址:https://github.com/google/protobuf/releases

    4.下载完毕,现在进行编译。首先用终端cd进入你下载好的这个文件夹。(个人不建议直接./scripts/build.sh进行编译)

    (1) ./autogen.sh (获取GoogleMock,并生成对应的configure脚本)

    (2) ./configure (进行环境检测,并生成对应的makefile或Makefile --prefix=/usr/local可以指定安装路径)

    (3) make (按照makefile编译工程)

    5、最后一步:进行安装 (make install)

    安装完毕之后,可以查看一下版本号 $protoc --version

    最终生成的插件名字为protoc,会被安装到/usr/local/bin/目录下

    注意项目集成这个第三方库的时候 ,别用cocoapods,直接放入源码,好像是cocoapod中的版本不是最新的版本。

    相关文章

      网友评论

          本文标题:ProtocolBuffer for Objective-C M

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