将Perl wxWidgets应用程序打包以分发给未安装Perl或wxWidgets的Windows和Mac用户的最佳方法是什么?
有问题的用户不是很了解计算机,因此不能指望他们单独安装Perl或wxWidgets。我想分发一个.exe/.msi
和一个.dmg
安装文件,其中包含应用程序和所有依赖项。我该怎么做?
答案 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解释器做同样的事情。