大佬教程收集整理的这篇文章主要介绍了LuaSocket,Lua 5.2和Redis,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经尝试制作luasocket,但它完全失败,我假设是由于我的lua版本5.2.
答案只是恢复到lua 5.1,还是有另一个我不知道的修复?
Lua 5.1是稳定的,除非你需要5.2中添加的功能,否则没有特别的理由不使用它.
也就是说,许多库目前正在更新为5.2兼容,包括LuaSocket.如果您确定并且乐于从源代码编译并调整makefile文件,请尝试this repository,它是LuaSocket的5.2兼容版本.
请注意,Lua 5.2必须使用为此版本的LuaSocket定义的LUA_COMPAT_MODULE构建,以便使用它进行编译.您还需要编辑makefile以调整系统上的正确路径.
鉴于另外3-4个月左右,我认为许多公共库将与5.2兼容.但是在我看来,除非它是小东西,我认为现在是基于5.2的项目的早期阶段.将代码移植到5.2并不是那么难(特别是如果你熟悉deprecated features,那么你可以避免在5.1中过多地依赖它们 – 尤其是setfenv()和module()).
以上是大佬教程为你收集整理的LuaSocket,Lua 5.2和Redis全部内容,希望文章能够帮你解决LuaSocket,Lua 5.2和Redis所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。