我想在我的 Linux 计算机上同时安装 Lua 5.2 和 5.1。这只是以通常的方式安装每个版本的问题make linux install
还是还有其他问题?特别是,我担心头文件和库文件,因为它们似乎位于没有以版本号命名的目录中,例如 /usr/local/include。
除此之外,是否可以设置 Luarocks 以便它可以同时安装 5.1 和 5.2 库?我知道 Luarocks 命名空间在 5.2 或 5.1 目录中,然后设置 LUA_PATH_5_X 和 LUA_CPATH_5_X 变量应该可以用于配置 Lua,但我不明白 Luarocks 如何决定编译 C 库的 Lua 版本。