Как распространить приложение Perl wxWidgets среди пользователей, у которых не установлены Perl или wxWidgets? - PullRequest
3 голосов
/ 22 апреля 2011

Как лучше всего упаковать приложение Perl wxWidgets для распространения среди пользователей Windows и Mac, у которых не установлены Perl или wxWidgets?

Пользователи, о которых идет речь, не очень разбираются в компьютерах, поэтому нельзя ожидать, что они будут устанавливать Perl или wxWidgets отдельно. Я хотел бы распространить один .exe/.msi и один .dmg установочный файл, который будет включать приложение и все зависимости. Как мне это сделать?

Ответы [ 2 ]

4 голосов
/ 22 апреля 2011

Попробуйте с PAR :: Packer Wx :: Perl :: Packager

Затем вы можете использовать команду wxpar для создания исполняемого двоичного файла.например,

wxpar --gui --icon=myicon.ico -o myprog.exe myscript.pl
0 голосов
/ 22 апреля 2011

Ваши пользователи никогда не должны устанавливать wxWidgets для запуска вашей программы.Вы можете включить DLL-библиотеки wxWidgets в .msi (установщик).Я не использовал Perl много лет, но я думаю, что вы можете сделать то же самое с интерпретатором Perl.

...