【问题标题】:Installing imagemagick perlmagick on Windows Strawberry Perl在 Windows Strawberry Perl 上安装 imagemagick perlmagick
【发布时间】:2021-01-15 05:51:53
【问题描述】:

最近有没有人用最新版本的草莓 perl 在 Windows 上安装 imagemagick/perlmagick 成功?我已经阅读并尝试了许多我在网上找到的建议,但是没有一个是最近的,也没有一个对我有用。我也将所有 imagemagick 文件夹添加到路径中。使用 imagemagick 安装找到正确的文件似乎存在问题。我尝试将目录添加到 make 文件中,但仍然总是出错

 Magick.xs:60:10: fatal error: magick/MagickCore.h: No such file or directory
 #include <magick/MagickCore.h>
          ^~~~~~~~~~~~~~~~~~~~~

版本:perl 5.30.2x64-multi-thread、ImageMagick-7.0.10-31-Q8-x64-dll、Windows server 2019。感谢您提供任何帮助或指导。

【问题讨论】:

  • 提示编译过程需要MagickCore.h文件。您需要 imagemagic 的源代码才能用于编译过程。
  • @PolarBear 确实,我已经在 ubuntu 中安装了这个包,必须先安装 imagemagick。
  • @Han.Oliver - OP 没有指定他使用的操作系统。在您使用 Linux 的情况下,您需要安装 [package]-dev - 开发包包含所需的头文件。
  • 是的,我用草莓 perl 指定了 windows server 19
  • 试过了,可以重现。即使选中安装convert的框。现在很忙。大约 5 小时后,或者明天再看。

标签: perl imagemagick cpan strawberry-perl perlmagick


【解决方案1】:

您似乎安装了 ImageMagic v7,它与 v6 不向后兼容。 CPAN 上的 Image::Magick 需要 ImageMagick v6

(也就是说,我在尝试使用最新的 v6 二进制文件安装 Image::Magick 时遇到了测试失败。I'm not the only one.

【讨论】:

  • 是的,我也是。谢谢你的帮助。我会寻找 imagemagick 以外的解决方案
  • 或者使用命令行工具而不是库
猜你喜欢
  • 2016-01-17
  • 1970-01-01
  • 1970-01-01
  • 2012-07-12
  • 2020-02-21
  • 2015-02-17
  • 2017-12-16
  • 1970-01-01
  • 2012-07-18
相关资源
最近更新 更多