如果我用Lua编译Luarocks (例如PUC 5.3),那么使用Luarocks来安装石头供另一个Lua使用(例如Luajit,Luarocks -tree my/lua-5.1),会不会有任何冲突?
发布于 2016-12-26 16:24:43
是。您不应该像这样混合Lua版本,因为在构建用C编写的模块时,它们将使用LuaRocks配置的特定Lua版本的头文件。这将导致模块要么无法构建,要么无法在其他版本的解释器中加载。
但是请注意,您可以同时安装多个LuaRocks,每个安装都用于一个Lua版本。
https://stackoverflow.com/questions/36897091
复制相似问题