小编Iai*_*940的帖子

用HEIC编译ImageMagick的问题

我遇到了与如何为 Image Magick 7.0.7 安装委托库的原始海报类似的问题

  • 构建 7.0.8-37 后没有代表。

我安装了所有 240 MB 的奇数库和包含libheif-dev.

当我尝试使用单个(大)命令时,它因“404”错误而失败,因此我使用了 IM 网站上的说明。

'make' 失败

.....
CC       coders/MagickCore_libMagickCore_7_Q16HDRI_la-heic.lo
coders/heic.c: In function ‘WriteProfile’:
coders/heic.c:546:18: warning: implicit declaration of function ‘heif_context_add_exif_metadata’; did you mean ‘heif_image_handle_get_metadata’? [-Wimplicit-function-declaration]
.... etc
 *** [coders/MagickCore_libMagickCore_7_Q16HDRI_la-heic.lo] Error 1
make[1]: Leaving directory '/home/xxxx/imagemagick_build/ImageMagick-7.0.8-39'
Makefile:5761: recipe for target 'all' failed
make: *** [all] Error 
Run Code Online (Sandbox Code Playgroud)

没有 iPhone 我决定我不需要 HEIC 并删除libheif-dev并再次尝试。

结果是一个新的 ImageMagick :

Version: ImageMagick 7.0.8-39 Q16 x86_64 2019-04-08 https://imagemagick.org
Run Code Online (Sandbox Code Playgroud)

我现在可以开始玩它了 - 至少它现在显示 …

imagemagick

6
推荐指数
3
解决办法
4218
查看次数

标签 统计

imagemagick ×1