linux 安装 imagemagic

下载ImageMagick-6.2.6-8.tar.gz,JMagick-6.2.6-0.tar.gz另外我下载了jpegsrc.v6b.tar.gz, libpng-1.2.10.tar.bz2和tiff-3.8.2.tar.gz,用户支持jpg,png和tiff格式的文件,真不知道老外是如何想的,图像处理不支持jpg和png的应用应该不多吧,为什么不放在一起,还有另外安装.

   编译并安装Jpg格式支持文件,

   tar zvxf jpegsrc.v6b.tar.gz

   ./configure --enable-shared --enable-static 

    make

    make install

//===================
编译jpeg时报错
  /usr/bin/install -c -m 644 ./cjpeg.1
  /usr/local/man/man1/cjpeg.1
  /usr/bin/install: cannot create regular file
  `/usr/local/man/man1/cjpeg.1': No such file or directory

  缺少/usr/local/man目录及man1子目录,新建后重新编译。
  shell> mkdir /usr/local/man
  shell> mkdir /usr/local/man/man1
//====================

   安装png支持文件

   bunzip2 libpng-1.2.10.tar.bz2

   tar xvf libpng-1.2.10.tar

    ./configure   

    make

    make install

   编译安装tiff支持文件

   编译并安装Jpg格式支持文件,

   tar zvxf tiff-3.8.2.tar.gz

   ./configure   

    make


    make install

   修改ImageMagick的配置文件 configure

   --without-jpeg=false    disable JPEG support

   --without-png=false     disable PNG support

   --without-tiff=false    disable TIFF support

   编译并且安装  ImageMagick

    tar zvxf ImageMagick-6.2.6-8.tar.gz

   ./configure   

    make all


    make install

    使用convert 看看是否可以转换文件

    编译并且安装JMagick

    tar zvxf JMagick-6.2.6-0.tar.gz

   ./configure   

    make


    make install

    配置当前用户的配置文件.bash_profile

    增加

     LD_LIBRARY_PATH=/usr/local/lib:../../lib:

    export LD_LIBRARY_PATH

    并且配置classpath 目录

     安装完成

你可能感兴趣的:(C++,c,linux,C#,bash)