1、首先到这个链接处:http://code.google.com/p/metasyntactic/downloads/list 下载Objective-C代码的生成包,创建protoc编译器:
./autogen.sh
./configure
make
备注:运行.sh及make命令,需要在XCODE中安装command Line Tools,并在系统中安装automake、autoconf、libtool、autotools工具才可;
2、 接下来将.proto文件编译成相应的objc文件,假设当前目录为protocol buffer 目录,在当前目录下的test目录下有Place.proto文件,则可运行以下命令:
cd src
./protoc --proto_path=../test/ --objc_out=../test/ ../test/XXXXX.proto
那么将会在test目录下生成XXXXX.pb.h 和XXXXX.pb.m这两个相对于的objective-c文件。
3、