从https://github.com/sean-lin/protoc-gen-lua 上取源码
1.生成protoc软链接
![](https://img.haomeiwen.com/i1928510/1384cba4f3abac7f.png)
这个命令最常用的参数是-s,具体用法是:
sudo ln -s 源文件 目标文件
它的功能是为某一个文件或目录在另外一个位置建立一个同步的链接,类似Windows下的超级链接。
2.编译python
运行目录到protobuf-2.5.0下的python
![](https://img.haomeiwen.com/i1928510/3a134e3859d7ed6b.png)
此时如果
![](https://img.haomeiwen.com/i1928510/9ddf317a82d6a469.png)
解决办法是在google/protobuf目录下建立compiler文件夹,再次编译
最后看到
![](https://img.haomeiwen.com/i1928510/90f2779cc175d6cd.png)
安装完毕。
![](https://img.haomeiwen.com/i1928510/916f18815a3bbb71.png)
3.生成lua
![](https://img.haomeiwen.com/i1928510/b5dc36f553eb1a66.png)
网友评论