2011-02-18 55 views
0

進口DBI我用Perl語言編寫的代碼,並嘗試將其保存在擴展.pm.pl錯誤在Perl

我用use DBI;導入DBI,以便我可以執行查詢。

和錯誤是compilation failed in require

然而,我在script.pl確實使用了,這沒關係..它的工作..

請幫忙非常感謝你

+2

請顯示錯誤報告的完整行和確切的完整錯誤消息。 – ysth 2011-02-18 01:01:04

+2

我懷疑它是「彙編」:) – DVK 2011-02-18 01:42:43

回答

4

你可能只是錯過了「1」;在.pm文件的末尾。

Perl模塊總是需要返回一個「true」值。這是通過簡單地把「1」來實現的。在文件的末尾。

更多信息可以在perlmod文檔中的示例代碼Perl Modules中找到。

1

「編譯請求失敗」表示由於之前的錯誤導致編譯無法繼續。解決先前的錯誤,這個將會消失。