OVH Cloud OVH Cloud

Perl sans Perl

2 réponses
Avatar
Ptiloup
Savez vous si il y a moyen d'écrire des programes en Perl de façon a ne
pas avoir besoin d'installer Perl sur la machine où on veut lancer le
programme ?

Pat

2 réponses

Avatar
Jean-Marc Salis
Bonjour,

Il existe des "compilateurs" qui transforme le script Perl en exécutable
(perl2exe).

Salutations

--
Jean-Marc
-----------------
Jean-Marc Salis
Ch. du Cèdre 3b
1030 Bussigny

Tel.: +41 21 702 23 46
E-Mail:
Avatar
Denis -esp2008-
RTFM
Extrait de la faq de fr.comp.lang.perl


== Comment distribuer des programmes Perl sans Perl ? =
Utilisez pp (Perl Packager) qui est distribué avec le module PAR
(Perl ARchive). On peut l'installer

* sous Unix avec le module CPAN (sous le compte root)
# perl -MCPAN -e shell
# cpan> install PAR

* sous Windows, avec ppm :
ppm install PAR


Ensuite la commande

pp monscript.pl

produit un (gros) fichier exx{00E9}cutable a.out (Unix) ou a.exe
(Windows). Voir les nombreuses options dans la doc de pp.

Il y a aussi deux programmes (non gratuits) :

* Perl2Exe chez IndigoSTAR
<http://www.indigostar.com/perl2exe.htm>
* PerlApp dans le Perl Dev Kit d'ActiveState
<http://www.activestate.com/Products/Perl_Dev_Kit/>

---
Denis