Perl variable inc

Résolu
trinity666 Messages postés 131 Statut Membre -  
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité -
Bonjour,

lorsque je fais un push(@INC,"./modules");

le chemin du module n'est pas trouvé ni ajouté dans INC
et si je mets le chemin complet (C:\Documents and Settings\sabrinab\My Documents\PM\modules) il n'est pas rajouté dans INC non plus
si je fais un print @INC il affiche seulement :
@INC (@INC contains: C:/Perl/site/lib C:/Perl/lib .)
comment y remédier
merci par avance

2 réponses

lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité 3 570
 
Salut,

Tu aurais pu aussi faire
use lib "C:/Documents and Settings/sabrinab/My Documents/PM/modules";
--
106485010510997108
1
trinity666 Messages postés 131 Statut Membre 2
 
je viens de trouver il faut mettre le push(@INC,"./modules"); dans un bloc BEGIN{}
0