我这里使用的是Red Hat 6.2 版本
1. 安装依赖包
依赖包一共包括: autoconf automake libtool libjpeg libpng libtiff zlib libjpeg-devel libpng-devel libtiff-devel zlib-devel
分为两个两个组,GroupA直接粗暴安装即可,GroupB有注意事项
1.1 检查系统是否存在该依赖包
以autoconf为例:
rpm -qa |grep autoconf
如果返回为空,则需要安装,否则无需安装
1.2 安装Group A (autoconf,automake,libtool)
该网站几乎可以找到所有需要的rpm安装包 http://www.rpm-find.net/linux/RPM/index.html
在网站search查找包名即可
注意的是,下载的rpm包版本要和Linux版本对应,以autoconf为例
使用 uname -a 获取结果为
Linux forTest
2.6.32
-220.el6.x86_64
则下载的autoconf版本至少具有关键字el6.x86_64
1.3 安装Group B (libjpeg/libjpeg-devel,libpng/libpng-devel,libtiff/libtiff-devel,zlib/zlib-devel)
基本上Linux系统正常安装的话,libjpeg/libpng/libtiff/zlib都会安装,但也不排除奇葩系统没有安装的,所以第一步是检查系统是否安装这些包
命令如上 rpm -qa |grep libjpeg
如果没有安装则先安装这四个包,步骤参考1.2