小编chr*_*ibe的帖子

为什么模块本身编译但在从其他地方使用时会失败?

我有一个Perl模块似乎可以自行编译,但是在包含它时导致其他程序编译失败:

me@host:~/code $ perl -c -Imodules modules/Rebat/Store.pm
modules/Rebat/Store.pm syntax OK
me@host:~/code $ perl -c -Imodules bin/rebat-report-status
Attempt to reload Rebat/Store.pm aborted
Compilation failed in require at bin/rebat-report-status line 4.
BEGIN failed--compilation aborted at bin/rebat-report-status line 4.
Run Code Online (Sandbox Code Playgroud)

前几行rebat-report-status

...
3 use Rebat;
4 use Rebat::Store;
5 use strict;
...
Run Code Online (Sandbox Code Playgroud)

perl perl-module

4
推荐指数
2
解决办法
5122
查看次数

标签 统计

perl ×1

perl-module ×1