今天在新服上安裝php imagick,
環境如下:
php 5.4.13
ImageMagick-6.8.3-10
imagick-3.0.1
可是出錯了一個問題.就是死說找不到MagickWand.h:
checking for MagickWand.h header file... configure: error: Cannot locate header file MagickWand.h
可是我明明正確安裝了ImageMagick的呀.GOOGLE了半天,也解決不了這個問題.後面對照另一個服務器上的ImageMagick才發現,原來ImageMagick 6.8這個版後的目錄結構變了,舊版本頭文件是放在/usr/local/include/ImageMagick目錄的,
而ImageMagick 6.8則是放在/usr/local/include/ImageMagick-6
添加軟連接
命令如下:
復制代碼 代碼如下:
ln -s /usr/local/include/ImageMagick-6 /usr/local/include/ImageMagick
make && make && install
編譯通過!