栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

LuaSocket,Lua 5.2和Redis

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

LuaSocket,Lua 5.2和Redis

与许多Lua库一样,当前版本的LuaSocket不支持Lua
5.2。对于Lua,该版本第二位的更改表示主要版本,并且不维护向后兼容(在某些情况下,通过编译标志重新启用不赞成使用的功能除外)。

Lua 5.1是稳定的,除非您需要5.2中添加的功能,否则没有特别的理由不使用它。

就是说,当前包括LuaSocket在内的许多库都已更新为5.2兼容。如果您决心从源代码和调整Makefile进行编译,请尝试使用此存储库,它是5.2兼容的LuaSocket版本。

请注意,必须使用已

LUA_COMPAT_MODULE
定义的Lua
5.2构建此版本的LuaSocket才能对其进行编译。您还需要编辑makefile,以适应系统上的正确路径。

再过3-4个月左右,我认为许多通用库将与5.2兼容。但是,我认为除非很小,否则我认为基于5.2的项目还为时过早。将代码向下移植到5.2并不难(特别是如果您熟悉不推荐使用的功能,那么可以避免在5.1中过多依赖它们-
特别是

setfenv()
and
module()
)。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/379903.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号