加载Magick.dll模块Image :: Magick的问题?

时间:2009-03-12 04:31:57

标签: imagemagick

亥 我在我的系统中安装了perl 5.10和之后的ImageMagick。 在运行imageMagick的demo文件夹中的pl文件时,就像这样说

无法加载'C:/ Perl / site / lib / auto / Image / Magick / Magi ... for module Image :: Magick:load_file:由于应用程序配置不正确,此应用程序无法启动。重新安装应用程序可能会在C:/Perl/lib/DynaLoader.pm第202行解决此问题。

perl / lib / DynaLoader.pm中的文档声明:

  

#许多动态扩展加载问题似乎来自      #此段代码:XYZ在DynaLoader.pm第123行失败。      #通常这些错误实际上发生在初始化中      #扩展XS文件的C代码。 Perl报告错误      #在这个perl代码中只是因为这是最后一个perl代码      #它已执行。

如何修复此问题,任何人都可以建议我加载Magick.dll文件

1 个答案:

答案 0 :(得分:1)

我遇到了完全相同的问题......几乎将头发拉过来。

  

无法为模块Image :: Magick加载'C:/Perl/site/lib/auto/Image/Magick/Magick.dll'

然后我想起了我们在wiki中的一个注释,果然 - 我在the ImageMagick site itself找到了答案:

  

如果您有任何问题,请安装   Visual C ++ 2008 Redistributable   包(x86)或Visual C ++ 2008   可再发行组件包(x64)。 64位   Windows需要两个软件包(x86和   64)。

安装了vcredist_x86.exe,一切都很顺利。 :::唷!:::