ProtocolBuffer for Objective-C Mac运行环境配置

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 Mac运行环境配置)