如何将Perl wxWidgets应用程序分发给未安装Perl或wxWidgets的用户?

时间:2011-04-22 08:41:40

标签: perl wxwidgets

将Perl wxWidgets应用程序打包以分发给未安装Perl或wxWidgets的Windows和Mac用户的最佳方法是什么?

有问题的用户不是很了解计算机,因此不能指望他们单独安装Perl或wxWidgets。我想分发一个.exe/.msi和一个.dmg安装文件,其中包含应用程序和所有依赖项。我该怎么做?

2 个答案:

答案 0 :(得分:4)

尝试使用PAR::Packer Wx::Perl::Packager

然后您可以使用wxpar命令来构建执行二进制文件。 e.g。

wxpar --gui --icon=myicon.ico -o myprog.exe myscript.pl

答案 1 :(得分:0)

您的用户永远不必安装wxWidgets来运行您的程序。您可以在.msi(安装程序)中包含wxWidgets DLL。我多年没有使用过Perl,但我认为你可以用Perl解释器做同样的事情。