Thread 模块?

Thread 模块?

有人在windows下用过这个模块吗?为什么用threds模块可以实现多线程,但使用use Thread;就总是报错!下面是用Thread::Pool模块时报的错:
Undefined subroutine &threads::new call at C:/Perl/site/lib/Thread/Pool.pl line 110

我也单独试了,用Thread模块,启动不了多线程!麻烦大家给分析一下!下面是Thread模块的一个小例子,大家看看哪里错了!
#!c:\perl\bin\perl -w
use Thread;
my @threads;
my @info;
$info[0]="1";
$info[1]="2";
$info[2]="3";
$info[3]="4";
$info[4]="5";
foreach (@info)
{
my $tempcount=0;
$threads[$tempcount]=Thread->new(\&start_thread,$_);
$tempcount++;
}
foreach my $thread (@threads)
{
$thread->join();
}
sub start_thread
{
my ($info)=@_;
print "in thread $info\n";
sleep 20;
}


多谢了!!
你的这段例子在我这里不报错。。。。检查下perl环境吧