Я пытаюсь создать исполняемую программу из готового сценария perl. Я установил модуль PAR :: Packer без труда. Однако я не верю, что делаю это правильно. Ниже приведен код внутри скрипта, который я хочу скомпилировать:
use PAR::Packer qw(pp);
my %pp;
% pp -o prlgap.exe prlgap.pl;
Выше приведен пример, который я нашел на Perl Monk s. Если я запускаю скрипт и получаю следующие ошибки:
Unquoted string "prlgap" may clash with future reserved word at
C:\Strawberry\prlgap.pl line 15. Syntax error at
C:\Strawberry\prlgap.pl line 15 near "% pp -o "
Третья строка кода - строка 15. Кажется странным пытаться скомпилировать программу, запустив ее. По моему опыту, это всегда делалось внешне. Чего мне не хватает?