我需要为Windows创建一个完全可移植的Lua二进制文件,这意味着我可以将它放在闪存驱动器上,它可以在任何Windows计算机上运行(嗯,Windows 7计算机)。我需要至少一些额外的库,包括Lua套接字,一个允许正确存储(完全没有舍入)和大量计算(总共大约81位)的库,以及rs232库。
问题是我不知道如何将它们一起编译成二进制文件,或者我可以使用某种方法只使用普通的Lua二进制文件并使用require来添加其他文件。我一直在研究这个问题很长一段时间(现在几个星期)并且一直无法找到解决方案。如果有人可以提供帮助,我们将不胜感激。
如果它让这个过程变得更容易,我确实有一个Linux操作系统,如果有必要我可以使用它。
答案 0 :(得分:0)
答案:如果您使用的是Windows,则可以获取每个库的.dll文件并将其添加到Lua目录中。我现在有一个版本的Lua,包含我想要的所有库,还有一些。谢谢大家的帮助。