|
|
|
|
|
|
t**********s 发帖数: 13 | 1 本人非计算机背景,装了一个软件运行,显示如下错误,请牛人看看怎么解决
Bareword "Internals::inc_sub_generation" not allowed while "strict subs"
in use at C:/Perl/lib/constant.pm line 112.
Compilation failed in require at C:/Perl/lib/Getopt/Long.pm line 226.
BEGIN failed--compilation aborted at C:/Perl/lib/Getopt/Long.pm line 226.
谢谢! | g**********t 发帖数: 475 | 2 不要编译perl脚本,先直接用解释器运行一下看看有没有问题。
【在 t**********s 的大作中提到】 : 本人非计算机背景,装了一个软件运行,显示如下错误,请牛人看看怎么解决 : Bareword "Internals::inc_sub_generation" not allowed while "strict subs" : in use at C:/Perl/lib/constant.pm line 112. : Compilation failed in require at C:/Perl/lib/Getopt/Long.pm line 226. : BEGIN failed--compilation aborted at C:/Perl/lib/Getopt/Long.pm line 226. : 谢谢!
| F******n 发帖数: 160 | 3 很像是perl本身有问题。有一种可能是:你的perl解释器(就是可执行的主程序perl)
是低版本(5.8.*), 而你的库(在C:/Perl/lib/下的)是较高版本(5.9.*),所以你那
个高版本里的sub被看作没有定义的“Bareword”。
试试upgrade一下你的整个perl到高版本(5.9.* 以上?)。我不是很清楚现在最新的版
本。
【在 t**********s 的大作中提到】 : 本人非计算机背景,装了一个软件运行,显示如下错误,请牛人看看怎么解决 : Bareword "Internals::inc_sub_generation" not allowed while "strict subs" : in use at C:/Perl/lib/constant.pm line 112. : Compilation failed in require at C:/Perl/lib/Getopt/Long.pm line 226. : BEGIN failed--compilation aborted at C:/Perl/lib/Getopt/Long.pm line 226. : 谢谢!
|
|
|
|
|
|