lua&protobuf使用
需要装好python,lua,protobuf并设置好环境
下载支持protobuf的lua插件,下来的文件有两个目录,一个protobuf支持,一个是plugin
1,首先需要把pb.c重新编译成一个dll,如果是linux平台下可以直接使用so文件;
2,这个插件是用python写的,还需要配置python环境,并且在plugin中生成一个bat文件,文件内容如下:
@python 插件所在目录\protoc-gen-lua
3,生成protobuf_lua文件,使用protoc命令,格式如下:
protoc --plugin=protoc-gen-lua="插件目录\protoc-gen-lua.bat" --lua_out=./ xxxxxx.proto
如果没什么错误,在当前目录下会生成xxxxx_pb.lua文件,这个文件就是可以使用的支持protobuf的lua文件了
4,使用示例: