liunx centos7 下安装ImageMagick 并支持heic

1.先安装十全大补包

yum install tcl-devel.x86_64 libpng-devel.x86_64 libjpeg-devel.x86_64 ghostscript-devel.x86_64 bzip2-devel.x86_64 freetype-devel.x86_64 libtiff-devel.x86_64
yum install libjpeg-devel.x86_64 libpng-devel.x86_64 glib2-devel.x86_64 fontconfig-devel.x86_64 zlib-devel.x86_64 libwmf-devel.x86_64 freetype-devel.x86_64 libtiff-devel.x86_64

2.安装依赖包

下载地址:http://www.imagemagick.org/download/delegates/

2.1.安装zlib

tar zxvf zlib-1.2.5.tar.gz
cd zlib-1.2.5
./configure
make 
make install

2.2安装libpng

tar zxvf libpng-1.4.4.tar.gz
cd libpng-1.4.4
cd scripts/
mv makefile.linux ../makefile
cd ..
make
make install

2.3安装freetype

tar zxvf freetype-2.1.10.tar.gz
cd freetype-2.1.10
./configure
make
make install

2.4安装Jpeg

tar zxvf jpegsrc.v8b.tar.gz 
cd jpeg-9b/
./configure --enable-shared
make

make libdir=/usr/lib64

make libdir=/usr/lib64 install
这里configure一定要带--enable-shared参数,不然,不会生成共享库
 

3.安装heic支持组件(如不需要支持heic可跳过这步)

安装 epel-release-7-11.noarch.rpm、rpmfusion-free-release-7.noarch.rpm

rpm -Uvh epel-release-7-11.noarch.rpm

rpm -Uvh rpmfusion-free-release-7.noarch.rpm

yum install libde265

yum install libheif*

4.安装ImageMagick 

4.1下载ImageMagick 

解压 tar -xzvf ImageMagick.tar.gz

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

查看支持格式列表

make 

make install 

安装完毕

发布了23 篇原创文章 · 获赞 19 · 访问量 1410

猜你喜欢

转载自blog.csdn.net/u012335601/article/details/100938502
今日推荐