2010-07-19 2 views
0

Возможные Дубли:
How can I compile my Perl script so it can be executed on systems without perl installed?
How can I package my Perl script to run on a machine without Perl?Компиляция PERL скрипт в EXE-

, что является лучшим способом для достижения этой цели. Я использую активизацию, добавленную для IDE komodo, но моя лицензия истекла, и теперь я пытаюсь найти более дешевый способ. Единственное другое решение, которое я видел, это perl2exe, но я не могу заставить его работать по какой-то причине. Есть ли лучшие методы

+0

Что такое с правом голоса? – shinjuo

ответ

2

Выберите, сколько вы цените свое время. Я стою на 100 долларов в час.

Независимо от цифры вы,, вы должны придерживаться его. Если у вас была хорошая настройка с помощью Komodo, и это стоило, например, 300 долларов в год, я бы даже не подумал об изменении этого, если мне понадобилось три часа или больше, чтобы запустить другое решение.

В этом случае наилучшим способом является раскошелиться на другую лицензию.

Если вы разрабатываете программное обеспечение для распространения (не являющегося свободным как в пиве), вы должны легко окупить его каждый год (в противном случае вам нужно переосмыслить свою бизнес-стратегию).

Если вы разрабатываете программное обеспечение для хобби (или материал для себя), зачем вам это понадобится как исполняемый файл?

Если вы наклонены на бесплатное решение (и это только бесплатно, если ваше время бесполезно), не менее гуру, чем сам Рэндал Шварц сказал, что вы должны probably not use perl2exe.

Одна из возможностей заключается в использовании pp, the PAR Packer, который является частью материала PAR, который Рэндал предлагает вам взглянуть.

+0

Я пишу эту программу для своей работы как решение небольшой проблемы. Это должен быть .exe, потому что мне может потребоваться разместить его на нескольких компьютерах. Я, вероятно, мог заставить их купить лицензию, но я пытался сделать ее более дешевой для них. – shinjuo

+0

Я буду смотреть на PAR, хотя. благодаря – shinjuo

Смежные вопросы