在 Windows Strawberry Perl 上安装 PerlMagick7

Installing PerlMagick7 on Windows Strawberry Perl

我正在尝试使用 Strawberry perl 5.32 在 Windows 10 上安装 perl 模块 Image::Magick(版本 7.0.11)。我已经阅读并尝试了很多我在网上找到的建议,但是 none 是最近的,none 对我有用。 我已经安装了 ImageMagick-7.1.0-9-Q8-x64-dll(选中 'adding paths' 和 'include header files')。似乎找到正确的文件仍然存在问题。 cpan Image::Magick 总是出错

gcc -c   -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -D__USE_MINGW_ANSI_STDIO -DPERL_TEXTMODE_SCRIPTS -DPER
L_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields -s -O
2   -DVERSION=\"7.0.11\" -DXS_VERSION=\"7.0.11\"  "-IC:\STRAWB~1\perl\lib\CORE"  -D_LARGE_FILES=1 -DH
AVE_CONFIG_H Magick.c
Magick.xs:56:10: fatal error: MagickCore/MagickCore.h: No such file or directory
 #include <MagickCore/MagickCore.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~

我错过了什么?

Makefile.PL 使用工具 identify.execonvert.exe 来确定 header 文件的位置。如果您没有安装这些工具,它找不到 headers.

当 运行 安装程序 ImageMagick-7.1.0-9-Q8-x64-dll.exe ImageMagick: