Warum bekomme ich die Fehlermeldung "Undefined subroutine" beim Aufruf einer Funktion von einem Modul?

8

Ich habe ein Modul namens Helpers.pm :

%Vor%

rufe es im Skript auf:

%Vor%

und ich bekomme keine Fehlermeldungen. Aber wenn ich das Modul in das Verzeichnis TestDir setze, ändere das Skript wie folgt:

%Vor%

Ich bekomme diese Fehlermeldung:

%Vor%

Warum bekomme ich diese Fehlermeldung?

    
sid_com 10.03.2012, 08:25
quelle

2 Antworten

14

Sie haben wahrscheinlich vergessen, die Paketdeklaration von

zu ändern %Vor%

zu:

%Vor%     
duskwuff 10.03.2012, 09:00
quelle
3

Ich denke, es liegt daran, dass es Ihr Modul im lib-Pfad Ссылка nicht findet.

%Vor%     
Dyno Fu 10.03.2012 08:56
quelle

Tags und Links