论坛首页 Java企业应用论坛

ImageMagick在Linux和Windows下的安装

浏览 4497 次
精华帖 (0) :: 良好帖 (1) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-01-19  
前段时间安装ImageMagick时遇到点困难,为了让需要的人
不再走弯路,记录下安装的过程给大家!
Linux:
./configure --prefix=/usr/local/ImageMagick

/**装jpeg支持包*/
tar xzvf jpegsrc.v6b.tar.gz

./configure --prefix=/usr/local/jpeg-6b

[root@qd2 local]# mkdir jpeg-6b
[root@qd2 local]# mkdir jpeg-6b/bin
[root@qd2 local]# mkdir jpeg-6b/bin/cjpeg
mkdir jpeg-6b/man
mkdir jpeg-6b/man/man1
mkdir jpeg-6b/man/man1/cjpeg.1

./configure CPPFLAGS="/usr/local/jpeg-6b" --prefix=/usr/local/ImageMagick

./configure --enable-shared --enable-static  --prefix=/usr/local/jpeg-6b

由于报错
make: ./libtool: Command not found
make: *** [jcapimin.lo] Error 127
默认安装了libtool-2.2.tar.gz

cp /usr/share/libtool/config.sub .
cp /usr/share/libtool/config.guess .
./configure --enable-shared --enable-static
make
mkdir -p /usr/local/man/man1
make install

再编译ImageMagick就完成了,在ImageMagick的bin下即可运行convert命令,测试jpeg成功。



由于ImageMagic被安装在我们自行指定的/usr/local/ImageMagick,后面安装JMagic会找不到需要用到的ImageMagic的命令和库,因此需要配置一下操作系统:
编辑/etc/profile里面的PATH环境变量,在最后面加入:
export PATH=/usr/local/ImageMagick/bin:$PATH

编辑/etc/ld.so.conf,加入:
/usr/local/ImageMagick/lib

执行命令:
ldconfig
将ImageMagick的库加入系统联接库

重新链接服务器即可!





Windows 上安装:
安装时很简单,按常规安装就可以了,安装后要将imageMagick下的所有dll文件拷贝到C:\WINDOWS\system32下。
   发表时间:2010-12-08   最后修改:2010-12-10
一些包依赖,其它包的安装、升级。。。

源码编译的话,就不会有这个麻烦了
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics