阅读数:

linux GraphicsMagick安装

0

说明

上一篇我们介绍了gm依赖imagemagic的安装说明,有人反馈说安装失败了,于是我尝试着
改用另一个一来包GraphicsMagick,安装过程相当顺利,以下是
安装过程

安装步骤

  • 1、安装依赖
1
yum install -y gcc libpng libjpeg libpng-devel libjpeg-devel ghostscript libtiff libtiff-devel freetype freetype-devel
  • 2、安装glibc2.14

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    wget http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gz
    tar -xvzf glibc-2.14.tar.gz
    cd glibc-2.14
    mkdir build
    cd build
    ../configure --prefix=/usr/local/glibc-2.14
    make -j4
    su
    xxxx
    make install
    whereis libc.so.6
    ln -s /usr/local/glibc-2.14/lib/libc-2.14.so /lib64/libc.so.6
    vim /root/.bash_profile
    添加:export LD_LIBRARY_PATH=/usr/local/glibc-2.14/lib:$LD_LIBRARY_PATH
    source /root/.bash_profile
  • 3、安装 jpeg依赖

1
2
3
4
5
6
wget http://www.ijg.org/files/jpegsrc.v9.tar.gz
tar -xvzf jpegsrc.v9.tar.gz
cd jpeg-9
./configure
make libdir=/usr/lib64
make libdir=/usr/lib64 install
  • 4、安装GraphicsMagick
1
2
3
4
5
6
wget ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/1.3/GraphicsMagick-1.3.25.tar.gz
tar -xvzf GraphicsMagick-1.3.25.tar.gz
cd GraphicsMagick-1.3.25
./configure --enable-shared
make
make install

验证 gm version

  • 5、测试

gm convert test.jpg test.png

成功输出test.png,图片格式转换成功,gm安装到此结束,之后我们就可以利用nodejs gm包进行开发了


0
赏点咖啡钱^.^