PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : perl mit packages zu exe convertieren


coding_beginner
04.04.2008, 23:38
Hallo,

ich habe ein perl skript welches das package Spreadsheet::ParseExcel benutzt. Ich wollte das skript nun in eine .exe datei konvertieren, so dass ich die exe datei auf einem anderen rechner ohne perl interpreter ausfuehren kann. Hat jemand vorschlaege welches programm/befehl ich hierfuer benutzten kann?

Thx im vorraus


Alamar
05.04.2008, 01:09
http://par.perl.org/wiki/Main_Page könnte sein was du suchst
sonst gibt es noch perl2exe (ist aber keine freeware)
unt tinyperl zu letzterem ist hier http://www.schadeck.eu/index.php/2007/06/27/allgemein/perl-exe-compilerembedder-pl2exeperl2exe/
eine beschreibung.

jamenai
10.04.2008, 12:15
ActiveState Perl Dev Kit

Sollte das nicht das richtige für dich sein?

eViL_oNe
12.04.2008, 18:30
am besten gar nicht, da du damit dich fest gegen Windows bindest -- jedes vernünftige Betriebssystem bringt entweder perl mit oder dies lässt sich simpel nachinstallieren

Zwar lässt sich perl nativ übersetzen, aber damit verlierst du alle Vorteile, die dir perl bietet, etwa

- Plattformunabhängigkeit
- Script lässt sich leicht anpassen

sofern diese Kriterien für dich nicht ausschlaggebend sind, stellt sich höchstens die Frage, warum du nicht gleich C/C++ verwendest. Nativ übersetzter Perlcode ist ohnehin nix anderes als das Ergebnis eines Cross-Compiles nach C, mit der Einschränkung, dass der Code natürlich hiermit sehr kryptisch wird ;)