Люди также часто спрашивают: "Как я могу скомпилировать Perl?" в то время как они действительно хотят создать исполняемый файл, который может работать на машинах, даже если у них нет установленного Perl.
Есть несколько решений, о которых я знаю:
- perl2exe от IndigoStar Это коммерческий. Я никогда не пробовал. Его веб-сайт говорит, что он может перекрещивать компиляцию Win32, Linux и Solaris.
- Perl Dev Kit от ActiveState. Это коммерческий. Я использовал его несколько лет назад в Windows, и он работал хорошо для моих нужд. Согласно его веб-сайту, он работает на Windows, Mac OS X, Linux, Solaris, AIX и HP-UX.
- PAR или, скорее, PAR:: Packer который является бесплатным и открытым исходным кодом. Основываясь на отчетах об испытаниях, он работает в Windows, Mac OS X, Linux, NetBSD и Solaris, но теоретически он должен работать и с другими системами UNIX. Недавно я начал использовать PAR для упаковки в Linux и будет использовать его также в Windows.
Другие рекомендуемые решения?