如何向未安装 Perl 或 wxWidgets 的用户分发 Perl wxWidgets 应用程序?
打包 Perl wxWidgets 应用程序以分发给未安装 Perl 或 wxWidgets 的 Windows 和 Mac 用户的最佳方法是什么?
这些用户不太懂计算机,因此不能指望他们单独安装 Perl 或 wxWidgets。我想分发一个 .exe/.msi
和一个 .dmg
安装文件,其中包含应用程序和所有依赖项。我该怎么做?
What is the best way to package a Perl wxWidgets application for distribution to Windows and Mac users who do not have Perl or wxWidgets installed?
The users in question are not very computer savvy, so they cannot be expected to install Perl or wxWidgets separately. I'd like to distribute one .exe/.msi
and one .dmg
installation file that will include the application and all dependencies. How do I do that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试使用 PAR::Packer Wx::Perl::Packager
然后你可以使用
wxpar
命令来构建执行二进制文件。例如Try with PAR::Packer Wx::Perl::Packager
Then you can use
wxpar
command to build the execution binary. e.g.您的用户永远不需要安装 wxWidgets 来运行您的程序。您可以将 wxWidgets DLL 包含在 .msi(安装程序)中。我已经很多年没有使用 Perl 了,但我认为你可以使用 Perl 解释器做同样的事情。
Your users never have to install wxWidgets to run your program. You can include the wxWidgets DLLs in the .msi ( installer ). I haven't used Perl in years, but I would think you can do the same with the Perl interpreter.