Unity的lua项目为Tolua# 编译protobuf
记录以备忘 因为有别的现有架构,所以只是换lua中间件,同时需要protobuf,所以使用pbc加入编译。tolua#在github上就有simpleframwork可用,个人项目可以使用。 下载tolua# 的runtime项目 https://github.com/topameng/tolua.git 到D:/tolua# 下载luapbc 项目 https://github.com/cloudwu/pbc.git 到D:/tolua#/pbc 此时tolua#项目结构为 修改编译脚本 #!/bin/bash # 32 Bit Version mkdir -p window/x86 # mingw32-make = 'C:\Ruby\DevKit\mingw\bin\mingw32-make.exe' cd luajit mingw32-make clean mingw32-make BUILDMODE=static CC="gcc -m32 -O3" cp src/libluajit.a ../window/x86/libluajit.a mingw32-make clean cd .. # build protobuf fengyun ban pbc from https://github.com/cloudwu/pbc/ cd pbc mingw32-make lib