ActivePerl中inline::c的问题

ActivePerl中inline::c的问题
我现在用的是ActivePerl 5.8.8 Build 820,C编译器用的是VC2005,写了一个简单的例子程序:

use Inline C;
print "9 + 16 = ", add(9, 16), "\n";
__END__
__C__
int add(int x, int y){
return x + y;
}

能够编译产生dll,但是运行时缺少msvcr80.dll。我把msvcr80.dll的路径加入后运行,提示DynaLoader.pm调用是dll初始化例程失败。

请问这是因为什么原因?怎么解决?谢谢