Comme tu traites des fichiers, juste une piste, lis tu les fichiers ligne à ligne ou les charges-tu en mémoire ?
Type: Messages; Utilisateur: djibril
Comme tu traites des fichiers, juste une piste, lis tu les fichiers ligne à ligne ou les charges-tu en mémoire ?
Faut déjà voir au niveau de l'algorithme de ton programme. C'est le premier point car j'ai déjà analysé des fichiers de millions de lignes avec perl en exécutable ou non.
Ce temps de latence est normal au premier lancement. À partir du second, ce temps est réduit car Perl aura déjà généré les fichiers temporaires nécessaires.
Tu peux installer tes modules via la commande ppm install MODULE.
Puis pour les modules PAR, tu utilises le programme du tutoriel.
Voilà !
Dans 20 minutes je ne serais plus dispo, donc si tu...
Lance ces commandes sous DOS.
ppm rep add bribes http://www.bribes.org/perl/ppm
ppm rep add trouchelle.com http://trouchelle.com/ppm14/
ppm install http://www.bribes.org/perl/ppm/Tk.ppd
perl -v ?
ppm install Tk ;
tu testes le simple programme Tk pour voir si déjà tout fonctionne.
Pour désinstaller Perl => Tu vas dans le panneau de configuration et désinstalle ActivePerl.
Bon, mon conseil est le suivant :
désinstallation de Perl ;
suppression du répertoire C:\perl ;
suppression des chemin Perl dans le path ;
redémarrage du PC ;
installation activeperl ;
...
Il faut virer C:\Perl\lib; de ta variable d'environnement.
Si tu t'embrouilles.
Tk, ce n'est pas Tkx, CPAN, ce n'est pas ppm.
Comment as-tu installé Perl ?
Version ?
As-tu ce répertoire C:\Perl\site\lib\Tk ?
Que donne echo %PATH%
Bah si tu n'as pas réussi à faire fonctionner un programme Perl, inutile de chercher à en faire un exécutable, ça ne fonctionnera pas ;).
Su ton 32 bits, pour installer Tk, il faut juste lancer la...
Si perl -MTk -e "" donne le message d'erreur, c'est déjà que le programme ne tourne pas en soi.
As-tu lancé test.pl et est-ce que le programme fonctionne ?
Un exécutable créé sous Linux ne fonctionnera pas sous Windows et inversement.
Que donne la commande DOS suivante : perl -MTk -e ""
Peux tu créer un exécutable de ce programme
#!/usr/bin/perl...
Sur ton 32 bits tu as le même souci ?
8O Il faudrait nous mettre le message d'erreur exact.
Vous avez de la chance, ce module est aussi dispo dans le dépôt :
ppm install http://www.bribes.org/perl/ppm64/Tk-JComboBox.ppd
Sous Dos, lance cette commande :
ppm install http://www.bribes.org/perl/ppm64/Tk.ppd
PAs la peine d'aller plus loin. Vous avez déjà un souci car si le premier programme ne fonctionne pas,, ce n'est pas normal. Il faut revoir l'installation de ces modules.
arrivez-vous à créer un exe d'un simple programme perl qui print bonjour ?
Est-ce possible d'avoir le message d'erreur exact ?
Pouvez-vous nous montrer la commande pp exact que vous lancez.
Bonjour,
Quelle version des modules PAR et PAR::Packer utilisez-vous ?
Sous quel OS travaillez-vous et quelle est votre version de Perl ?
Avez-vous lu cet article ?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.