红联Linux门户
Linux帮助

安装ImageMagick总结

发布时间:2008-09-11 16:12:31来源:红联作者:laoshue
发觉用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源文件在 /usr/local/jpeg-6b,freetype安装在 /usr/local/freetype,所以在执行configure时加入以下参数

./configure CPPFLAGS="-I/ usr/local/jpeg-6b/include -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

如无意外,安装成功!
文章评论

共有 0 条评论