如果我用Lua编译Luarocks(例如PUC 5.3),那么使用Luarocks安装不同Lua使用的岩石(例如Luajit,Luarocks --tree my / lua-project-5.1),是否有任何冲突了吗?
答案 0 :(得分:0)
是。你不应该混合这样的Lua版本,因为在构建用C编写的模块时,他们将使用LuaRocks配置的特定Lua版本的头文件。这将导致模块无法构建或无法在其他版本的解释器中加载。
但是请注意,您可以同时安装多个LuaRocks,每个LuaRock都适用于一个Lua版本。