根據本身的項目修改了一下Makefile文件:ui
pbc / binding / lua / Makefile:google
all :lua
原:gcc -O2 -Wall --shared -o protobuf.dll -I../.. -I/usr/local/include -L/usr/local/bin -L../../build pbc-lua.c -lpbc -llua52編譯
改:gcc -O2 -Wall --shared -o protobuf.so -I../.. -I/usr/local/include -L/usr/local/bin -L../../build pbc-lua.c -lpbc -lluatest
編譯源文件命令 protoc -obuild/test.pb test/test.protogcc
ps:使用pbc須要安裝google protobuffile