如何使LÖVE2d可执行文件或安装文件没有其他依赖关系?



我使用LÖVE2d制作游戏,在阅读了windows的游戏分发后,我成功地制作了一个文件夹,其中有game.exe文件,用户必须点击该文件才能玩游戏,并且所有这些都能正常工作。

问题是,随着游戏。exe文件有很多.dll文件,如love.dll, lua51.dll等等。

我只需要. exe所以用户应该而不是看DLL文件,因为他们是非常烦人的。

是否有一种方法可以只创建安装程序,而不依赖于这些文件或任何其他方法?

我找了一个多月也没找到解决办法。

如果有人能帮助我,我会很感激的。

提前感谢。

PS: Using lua to program

您正在寻找可执行的打包程序

试试这些:

  • https://github.com/upx/upx(免费软件)
  • https://www.red-gate.com/products/dotnet-development/smartassembly/merging-dlls ($ $)

相关内容