lua
ShiningStarPxx
这个作者很懒,什么都没留下…
展开
-
pbc 的使用
這兩天在準備lua開發的基本組件。其中一個重要的部份就是lau要能讀寫字符串數據,即序列化的數據。這樣才能和其他服務做通用處理。現在通用的序列協議莫過於google的protobuf了。上網找了一圈,發現lua的protobuf 解析文件都是第三方。有兩種是拿python開發的,問題也還不少。國內有牛人雲風開發的一個pbc的版本。個人做了基本嘗試,發現python版本的問題多多。2原创 2013-10-16 18:24:24 · 2783 阅读 · 0 评论 -
luasocket 安装遇到的问题
因为要通过lua来访问redis,发现luasocket是因此必须要装的。但在装的过程中遇到了好多问题,上网参考了一些解决方案如下下载源码下载一个稳定发布版本:下载 LuaSocket 2.0.2源码:luasocket-2.0.2.tar.gz2、编译2.1 解压[html] view plaincopyprint?原创 2013-10-21 15:30:14 · 5695 阅读 · 0 评论 -
lua读写redis的环境部署
我的lua环境是5.2版本,而对应的lua redis接口都是基于5.1的。所以首先先安装1. compact5.1 这个安装没什么好说的,搜到官方网站,下载即可。然后copy对应lua文件到lua对应的安装库路径我这里是/usr/local/lib/lua/5.2/2. 安装luasocke, 这个接口是实现了lua基本的网络请求接口。这个安装麻烦一点,对应的参考h原创 2013-10-22 11:45:04 · 1808 阅读 · 1 评论 -
lua5.2 可能会遇到的一些错误
在使用protoc-gen-lua的时候,遇到一个神奇的错误,pb.c:435:34: error: array has incomplete element type 'const struct luaL_reg'这个时候是不是有点世界观崩塌的感觉?事实上查阅资料发现,lua5.1中,有下面一句话#define luaL_reg luaL_Reg所以这个问题的修复很简单原创 2014-03-29 16:37:50 · 1724 阅读 · 0 评论