安裝ImageMagick總結

發覺用GD庫來生成縮放圖片時質量很差,聽說ImageMagick不錯,效率快質量高,所以就打算安裝來試試。因本人對LINUX不熟,所以費了九牛二虎之力才把ImageMagick給裝上了。

首先下載ImageMagick源代碼,下載地址是:http://www.imagemagick.org/script/download.php

我是從SVN導出的最新版,我安裝時版本是 6.3.6

ImageMagick支持很多格式的文件,如常用的gif、jpeg、png、tiff等,在安裝ImageMagick前先安裝你要支持的文件格式。

開始安裝:

./configure --prefix=/usr/local/ImageMagick

執行configure之後,查看哪些格式被支持了,如果你要支持的格式沒有被檢測到,則可能是你沒有安裝它,或者它的文件沒有被檢測到。

我就是安裝時檢測不到jpeg,png,freetype,但我已經在系統中安裝了這些程序,只是ImageMagick沒有檢測到,上網找了很久也沒有找到原因,但有人說查看 config.log 查找原因,後來打開 config.log 文件查找原因,原來是jpeg,png,freetype的庫文件和頭文件沒有被包含進去,後來查了一下,才知道可以用 LDFLAGS和CCPFLAGS來包含庫文件和頭文件。如我的jpeg源文件在 /home/jacky/jpeg-6b ,freetype安裝在 /usr/local/freetype,所以在執行configure時加入以下參數

./configure CPPFLAGS="-I/home/jacky/jpeg-6b -I/usr/local/freetype/include -I/usr/local/freetype/include/freetype2" LDFLAGS="-L/usr/local/lib -L/usr/local/freetype/lib" --prefix=/usr/local/ImageMagick

如果沒有意外,則ImageMagick會檢測到jpeg和freetype了

make
make install

如無意外,安裝成功!

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章