lua protobuf 使用整理(一)

准备工作

使用源码A,protobuf-master/python,运行以下命令:

    python setup.py build
    python setup.py test
    python setup.py install

注意:xxx.proto文件必须为UTF-8格式

生成proto_pb文件

cd %~dp0
set PROTO_FILE_FOLER=XXXX
set OUTPUT_FOLDER=XXX

cd %PROTO_FILE_FOLER%
for %%i in (*.proto) do (    
"%~dp0protoc.exe" --plugin=protoc-gen-lua="%~dp0run_plugin.bat" --lua_out=%OUTPUT_FOLDER% %%i 
echo %%i successfully converted
) 
run_plugin.bat
@python "%~dp0protoc-gen-lua-master\plugin\protoc-gen-lua" 

标签: none