1、下载 protobuf-2.5.0-mast ,并解压
2、在解压后的 目录内部建立一个 目录 名字随便写,我这里写的 是 xcodeProject 如图:
3、新建一个 静态库工程 在刚才 的 xcodeProject 文件夹内.
4,将工程中 自带的 哪个 类 删除 ,也就是删除 下图 中 的 protobufXcode6 那个类 。
5, 将 protobuf-2.5.0-master/src/google 文件夹 添加到 刚才新建的 静态库工程 中 ,注意 不需要 勾选 copy 复选框,注意勾选add to target ,如图 。
6、 将 google/protobuf/compiler/文件夹 从工程中 移除 。
7、 将 google 中所有的 test 文件 删除 ,可在 文件中 搜 test 如图 ,然后 删除 google 文件夹中 包含 test 的文件 如图。
8、添加 头文件 引用 路径,如图。
9、生成 config.h 头文件 。 打开终端 , cd 到 protobuf 跟目录下 , 运行 ./configure 脚本 就可以生成 config.h 文件 ,生成后 将 config.h 文件 添加到 xcode 工程 中