所需的源码包及下载:(也可以下载最新的安装包)

gd-2.0.33.tar.gz
http://www.boutell.com/gd/

jpegsrc.v6b.tar.gz
http://www.ijg.org/

libpng-1.2.7.tar.tar
http://sourceforge.net/projects/libpng/

zlib-1.2.2.tar.gz
http://sourceforge.net/projects/zlib/

freetype-2.1.9.tar.gz
http://sourceforge.net/projects/freetype/

安装步骤:

先安装zlib,freetype,libpng,jpeg,再装GD

1.装zlib

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

2.安装libpng

tar zxvf libpng-1.2.7.tar.tar
cd libpng-1.2.7
cd scripts/
mv makefile.linux ../makefile
cd ..
make
make install
注意,这里的makefile不是用./configure生成,而是直接从scripts/里拷一个

3.安装freetype

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

4.安装Jpeg

tar zxvf jpegsrc.v6b.tar.gz
cd jpeg-6b/
./configure –enable-shared
make
make test
make install
注意,这里configure一定要带–enable-shared参数,不然,不会生成共享库

5.安装GD

tar zxvf gd-2.0.33.tar.gz
cd gd-2.0.33
./configure –with-png –with-freetype –with-jpeg
make install

安装GD库 GD库安装全过程详解相关推荐

  1. WSO2安装使用的全过程详解

    WSO2安装使用的全过程详解 1. Wso2 Install 1.0 Port 1.1 Docker Install 1.2 Uninstall 2. Git Install 2.0 Port 2.1 ...

  2. mysql安装后目录介绍,MySQL安装后的目录结构及配置文件详解

    MySQL安装后的目录结构及配置文件详解 MySQL安装后的目录结构及配置文件详解 MySQL目录结构说明 MySQL 安装完成后,会在磁盘上生成一个目录,该目录就被称为 MySQL 的安装目录. M ...

  3. mysql 安全配置 centos_CentOS下安装MySQL5.6.10和安全配置教程详解

    注:以下所有操作都在CentOS 6.5 x86_64位系统下完成. #准备工作# 在安装MySQL之前,请确保已经使用yum安装了以下各类基础组件(如果系统已自带,还可以考虑yum update下基 ...

  4. python标准库random中函数的作用_Python随机函数库random的使用方法详解

    Python随机函数库random的使用方法详解 前言 众所周知,python拥有丰富的内置库,还支持众多的第三方库,被称为胶水语言,随机函数库random,就是python自带的标准库,他的用法极为 ...

  5. STM32固件库文件树及构成详解

    (想要pfd格式文件的可以留下邮箱) STM32固件库文件树及构成详解(库版本:STM32F10x_StdPeriph_Lib_V3.5.0) 库减压后所有文件夹构成如下: /

  6. server2016安装mysql_windows server2016安装MySQL5.7.19解压缩版教程详解

    记录了MySQL 5.7.19 winx64解压缩版安装教程,具体内容如下 系统环境:Win7 x64 软件准备:mysql 5.7.19 winx64 配置安装流程 具体安装如下: 1.把 mysq ...

  7. python的threading库_python标准库介绍——31 threading 模块详解

    threading 模块 (可选) ``threading`` 模块为线程提供了一个高级接口, 如 [Example 3-1 #eg-3-1] 所示. 它源自 Java 的线程实现. 和低级的 ``t ...

  8. python标准库对象导入语句_Python标准库之Sys模块使用详解

    sys 模块提供了许多函数和变量来处理 Python 运行时环境的不同部分. 处理命令行参数 在解释器启动后, argv 列表包含了传递给脚本的所有参数, 列表的第一个元素为脚本自身的名称. 使用sy ...

  9. timm 视觉库中的 create_model 函数详解

    timm 视觉库中的 create_model 函数详解 最近一年 Vision Transformer 及其相关改进的工作层出不穷,在他们开源的代码中,大部分都用到了这样一个库:timm.各位炼丹师 ...

  10. linux免安装mysql_linux上免安装版MySQL5.7.18的教程详解

    1. 下载mysql 从官网下载mysql的压缩包    mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz 2 把下载的包上传到linux上,先安装下依赖包:Ubun ...

最新文章

  1. python怎么变白-python – 在热图中使反向对角线变白
  2. Leaflet中使用awesome-markers插件显示带图标的marker
  3. LeetCode——Same Tree(判断两棵树是否相同)
  4. MATLAB信号处理工具箱函数列表分类
  5. DSPack的Demo中,那个VMR目录是什么意思?
  6. JS高级-自执行函数-垃圾回收机制及内存管理
  7. SAP ABAP实用技巧介绍系列之 ABAP XSLT copy keyword
  8. java semaphore 等待_Java并发编程系列之Semaphore详解
  9. leetcode 78. 子集 思考分析
  10. mysql排序之order by
  11. grafana 迁移
  12. JavaScript DOM 编程艺术(第2版)读书笔记 (7)
  13. 批量修改图幅lisp_AutoCAD中自动批量修改图形文件的程序
  14. SIT1043 带唤醒及故障保护的低功耗CAN FD总线收发器 对标TJA1043
  15. SpringBoot 文件上传 基于MD5 文件内容校验工具类
  16. Vue报错:[WDS] Errors while compiling. Reload prevented
  17. 社群运营怎么做更有效?
  18. 彻底理解numpy中的axis
  19. matlab line属性
  20. 数论读书笔记——线性丢番图方程——解不定方程

热门文章

  1. 网页禁止鼠标右键复制的解决办法
  2. Axure 初学者必看:自学 Axure 需要花多长时间?
  3. Windows server 2012 主域+辅域
  4. 图像滤镜艺术---(Sketch Filter)素描滤镜
  5. 使用CoreImage实现素描滤镜
  6. thymeleaf 语法——th:text默认值、字符串连接、th:attr、th:href 传参、th:include传参、th:inline 内联、th:each循环、th:with、th:if
  7. 基于Hough变换的人眼虹膜定位
  8. 摩托车一键启动无钥匙进入系统,摩托车PKE无钥匙进入一键启动系统
  9. 手机IMEI串码获取
  10. OpenCV 图像无法显示 (python)