我遇到了与如何为 Image Magick 7.0.7 安装委托库的原始海报类似的问题
我安装了所有 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 ×1