首先看一下7.0+以上的版本的目录结构 [root@localhost ImageMagick-7]# pwd /usr/local/include/ImageMagick-7 可以看到7.0+的目录变为了 ImageMagick-7,那我们按照教程把软链改成 ln -s /usr/local/include/ImageMagick-7 /usr/local/include/ImageMagick 这样可以吗 MagickWand.h 在新版本下,这个目录是不存在的,我们将它改成对应目录, 为了防止出现其他错误,我先做了个ImageMagick的软链在include目录下 /usr/local/include/ImageMagick
对比ImageMagick安装目录结构: [root@dev include]# pwd /usr/local/imagemagick/include [root@dev include]# ls ImageMagick -7 [root@dev include]# ls ImageMagick-7/ Magick++ MagickCore Magick++.h MagickWand 发现ImageMagick安装后目录结构和上面 imagick的config.m4文件里的不一样 需要做下软链接: [root@dev include]# ln -s ImageMagick-7 ImageMagick [root@dev include ]# ls ImageMagick ImageMagick-7 [root@dev include]# cd ImageMagick [root@dev ImageMagick]# ls Magick