Quick-cocos2d-x 接入 protobuf
- 下载云风的 pbc:把 pbc 下 src 目录复制到 quick 的 lua_extensions 目录下,并重命名为 pbc。
git clone [email protected]:cloudwu/pbc.git
- 下载 lpeg,并同样复制到 lua_extensions 下
- 下载 struct,并同样复制到 lua_extensions 下
- 编辑 lua_extensions\lua_extensions[_more].c 文件,添加:
// protobuf
// lpeg
// struct
... ... static luaL_Reg luax_exts[] = {
... ...
{"lpeg", luaopen_lpeg},
{"struct", luaopen_struct},
{"protobuf.c", luaopen_protobuf_c},
... ... - 把 pbc,lpeg,struct 目录加入到 xcode 的工程中。比如游戏工程或是 quick-player 的工程
- 编译项目。