1. 如果已安装了舊版本須先删除. (CentOS一般會內建)
2. 安裝 ImageMagick 之前先確定系統有安裝下面的library:
(如沒有可從 http://www.imagemagick.org/download/delegates/ 下載或用 apt-get/yum 直接安裝)
- libjpeg
- libpng-devel
- gd-devel
- libtiff
- freetype
例: LIBS = -lMagickCore -ltiff -lfreetype -ljpeg -lpng15 -lz -lm -lgomp -lpthread
4. 安裝後執行 convert. 如果出現 library XXX not found 之類的訊息, 表示系統路徑沒設好, 解決辦法:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
sudo ldconfig
5. 如果在使用 convert 時出現 no decode delegate for this image format 之類的訊息, 表示第二步驟沒有順利完成. 可用 convert -list format 命令看一下目前支持的文件類型並重裝所需的lib.
6. 如果要繼續安裝 JMagick 可參考這篇文章.
No comments:
Post a Comment