一个来自一个"Lua新手“...I的小问题,它很棒,不,问题是既然LuaJIT兼容Lua5.1,这是否意味着我可以使用标准Lua在LuaJIT中使用的所有"LuaRocks”?
例如,如果我想安装一个SQLite库(例如http://luaforge.net/projects/luasqlite/),我该如何在LuaJIT中安装它?
在LuaJIT中,所有可用的"LuaRocks“都能正常工作吗?
发布于 2011-07-01 08:39:47
LuaJIT被设计成与Lua单机版兼容。没有理由说任何纯粹基于Lua的Rocks都不能工作。基于动态链接库的Rock应该也可以工作,因为LuaJIT独立的动态链接库与原始的动态链接库兼容。
发布于 2012-01-23 21:26:16
具体地说:
"LuaJIT与Lua 5.1完全向上兼容。它支持所有标准的Lua库函数和全套Lua/C API函数。LuaJIT还在链接器/动态加载器级别与Lua 5.1完全兼容。这意味着您可以根据标准的Lua头文件编译C模块,并从Lua或LuaJIT加载相同的共享库。“
我认为这已经说明了一切。
https://stackoverflow.com/questions/6539184
复制相似问题