下载proto包https://github.com/protocolbuffers/protobuf/releases
-
cd protobuf-2.6.1/
curl -L http://xrl.us/installperlosx | bashbrew install automake brew install autoconf ./autogen.sh ./configure make make check make install protoc --version
-
下载proto-objc包 git clone https://github.com/alexeyxo/protobuf-objc.git
cd protobuf-objc/ ./scripts/build.sh
完事之后就能看到在/usr/local/bin/目录下protoc-gen-objc
-
测试一下
vim msg.proto
message Person { required string name = 1; //姓名 required int32 sex = 2; //性别 required int32 age = 3; //年龄 }
protoc --plugin=/usr/local/bin/protoc-gen-objc msg.proto --objc_out=./
网友评论