Imagemagick 如何使用libwebp为Webp映像支持编译Imagick

Imagemagick 如何使用libwebp为Webp映像支持编译Imagick,imagemagick,imagick,pecl,webp,intervention,Imagemagick,Imagick,Pecl,Webp,Intervention,我在OSX上本地安装了ImageMagick、Imagick和Webp库,并尝试使用干预图像库将图像保存为Webp,但收到以下错误: Imagick安装不支持Webp格式。 在查看干预图像文档()之后,我可以看到Imagick扩展需要“使用libwebp支持进行编译”,但是没有相关说明,在进行了大量搜索之后,我无法找到解决方案 我已经通过pecl安装了Imagick-似乎没有安装标志,例如--与libwebp一样,以前似乎是使用brew安装的 PHP版本:7.2 ImageMagick版本:7.

我在OSX上本地安装了ImageMagick、Imagick和Webp库,并尝试使用干预图像库将图像保存为Webp,但收到以下错误:

Imagick安装不支持Webp格式。

在查看干预图像文档()之后,我可以看到Imagick扩展需要“使用libwebp支持进行编译”,但是没有相关说明,在进行了大量搜索之后,我无法找到解决方案

我已经通过
pecl
安装了Imagick-似乎没有安装标志,例如
--与libwebp
一样,以前似乎是使用
brew安装的

PHP版本:7.2

ImageMagick版本:7.0.8-53

Imagick版本:3.4.4

OSX版本:10.14.5


您必须使用Imagemagick而不是Imagick安装libwebp

我认为,当使用webp从源代码处编译Imagemagick.configuration文件时,不需要使用--with libwebp在该文件中执行任何特殊操作

我在OSX Sierra上。我从MacPorts安装所有代理,然后从源代码安装Imagemagick 7.0.8.53。这对我很有效。我所需要的只是让MacPorts安装libwebp以及所有其他所需的代理。这是我的配置文件。注意没有特别的——包括webp

./configure CC=/opt/local/bin/clang-mp-3.9 CXX=/opt/local/bin/clang++-mp-3.9 \
CPPFLAGS='-I/opt/local/include' LDFLAGS='-L/opt/local/lib' \
--enable-openmp \
--enable-delegate-build --enable-shared --disable-static --disable-opencl \
--with-modules --with-quantum-depth=16 --without-wmf --with-rsvg \
--disable-silent-rules --disable-dependency-tracking --without-pango \
--with-lqr --with-gslib --with-gs-font-dir=/opt/local/share/ghostscript/fonts/

我不知道在安装Imagemagick二进制文件后如何安装libwebp

I simply do the .configuration ...
Then make clean
Then make
Then sudo make install