Тк Perl это скриптовый язык, а неомпилируемый, то скомпилировать его нельзя - только сделать самораспаковывающийся архив с автозапуском, внутри которого будет лежать сам скрипт и интерпретатор.
Первый запуск будет заведомо медленнее в таком случае + антивирусы будут ругаться, тк самораспаковывающиеся архивы - это традиционный способ доставки вирусов.
Вам действительно это надо?
Если вы хотите, чтобы конечный пользователь мог нажать на какой-то исполняемый файл и запустить скрипт - дайте тогда пользователю скрипт с интерпретатором просто так и рядом положите условный start.bat, в котором будет запускаться интерпретор со всеми параметрами
Василий Банников, как я поняла при этом у того кто запускает должен быть установлен perl в windows ? Я хочу чтобы программа запускалась на windows даже у которой не установлен perl . В этом весь вопрос.
У меня есть код program.pl - как мне сделать из него скрипт с интерпретатором ? (или в данном случае нужно установить perl и только он будет является интерпретатором)