2012-05-16 38 views

回答

0

你应该得到错误消息,指出哪些模块没有加载。它们在安装时缺失,因此请转至cpan.org或更好,然后使用CPAN.pm模块加载所需的模块和依赖项。

+0

中指定我得到了我的解决方案。我认为你从未在Eclipse中尝试过EPIC。检查我的答案,如果需要 –

0

这不是相关的消息。您所要求的信息是在编译模块时出错。通过修复模块遇到的任何错误来修复它。

例如,

>perl -e"use Mod;" 
syntax error at Mod.pm line 4, near "+;" 
Compilation failed in require at -e line 1. 
BEGIN failed--compilation aborted at -e line 1. 

补天失败,因为编译失败,编译失败,因为语法错误。修复语法错误,所有三个错误消失(除非发现新错误)。

+0

我得到了我的解决方案。我认为你从未在Eclipse中尝试过EPIC。如果需要,请检查我的答案 –

+0

我每天都用它。 – ikegami

1

问题出在我用过的DBI模块版本。它是1.619。如果我将DBI模块中的版本重命名为1.616,则所有错误消息均消失。

当我们没有将所需的perl模块加载到PERLLIB时,会出现错误消息。在EPIC中,单击错误指向的位置,导航至基本错误。对我来说,基本错误是在DBI。它没有在DBI上显示任何错误消息。检查关键字require所在的脚本。

对我显示在

测试错误 - > DBTest - > DBACCESS - > DBI