有关用perl2exe做.exe的问题?
我以注册了,并生成了test.exe文件,但执行时有如下错误:
Global symbol "$VERSION" requires explicit package name at PERL2EXE_STORAGE/IO/F
ile.pm line 9.
Global symbol "@EXPORT" requires explicit package name at PERL2EXE_STORAGE/IO/Fi
le.pm line 9.
Global symbol "@EXPORT_OK" requires explicit package name at PERL2EXE_STORAGE/IO
/File.pm line 9.
Global symbol "@ISA" requires explicit package name at PERL2EXE_STORAGE/IO/File.
pm line 9.
BEGIN not safe after errors--compilation aborted at PERL2EXE_STORAGE/IO/File.pm
line 10.
BEGIN failed--compilation aborted at F:\HOMEWORK\perl\table3.pl line 1.
请各位Perl侠们不吝指教?
问题点数:100、回复次数:3Top
1 楼jimie()回复于 2003-02-04 17:50:26 得分 50
不编译直接执行*.pl文件有没有这个问题?
你的源文件里肯定用了
use strict;
既然如此,那么每个变量都需要在使用前定义一下例如
my @EXPORT;
my @EXPORT_OK";
my @ISA;
等等,要么去掉
use strict;
Top
2 楼ivox(一直在努力)回复于 2003-02-05 22:14:06 得分 0
我的源文件里根本就没有use strictTop
3 楼jinandsun(昨夜西风凋碧树,独上高楼,望尽天涯路)回复于 2003-02-05 22:41:13 得分 50
ile.pm 这个模块的问题!
Top




