skynet配置protobuf

protoc --version 看有没安装protobuf,自行百度安装
下载skynet对protobuf的支持

git clone https://github.com/cloudwu/pbc.git

编译pbc

cd pbc
sudo make

编译protobuf.so

cd binding/lua53
sudo make

ls 就可以看到目录底下多了protobuf.so,
binding/下,lua是lua5.1版本的,lua53是lua5.3及以上版本用的,选择你对应的版本使用
使用cp命令,把protobuf.so移到/skynet/luaclib下,protobuf.lua移到/skynet/lualib下
可以参考https://github.com/cloudwu/pbc的README编写简单的测试用例

你可能感兴趣的:(skynet配置protobuf)