安装GD库 GD库安装全过程详解
所需的源码包及下载:(也可以下载最新的安装包)
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库安装全过程详解相关推荐
- WSO2安装使用的全过程详解
WSO2安装使用的全过程详解 1. Wso2 Install 1.0 Port 1.1 Docker Install 1.2 Uninstall 2. Git Install 2.0 Port 2.1 ...
- mysql安装后目录介绍,MySQL安装后的目录结构及配置文件详解
MySQL安装后的目录结构及配置文件详解 MySQL安装后的目录结构及配置文件详解 MySQL目录结构说明 MySQL 安装完成后,会在磁盘上生成一个目录,该目录就被称为 MySQL 的安装目录. M ...
- mysql 安全配置 centos_CentOS下安装MySQL5.6.10和安全配置教程详解
注:以下所有操作都在CentOS 6.5 x86_64位系统下完成. #准备工作# 在安装MySQL之前,请确保已经使用yum安装了以下各类基础组件(如果系统已自带,还可以考虑yum update下基 ...
- python标准库random中函数的作用_Python随机函数库random的使用方法详解
Python随机函数库random的使用方法详解 前言 众所周知,python拥有丰富的内置库,还支持众多的第三方库,被称为胶水语言,随机函数库random,就是python自带的标准库,他的用法极为 ...
- STM32固件库文件树及构成详解
(想要pfd格式文件的可以留下邮箱) STM32固件库文件树及构成详解(库版本:STM32F10x_StdPeriph_Lib_V3.5.0) 库减压后所有文件夹构成如下: /
- server2016安装mysql_windows server2016安装MySQL5.7.19解压缩版教程详解
记录了MySQL 5.7.19 winx64解压缩版安装教程,具体内容如下 系统环境:Win7 x64 软件准备:mysql 5.7.19 winx64 配置安装流程 具体安装如下: 1.把 mysq ...
- python的threading库_python标准库介绍——31 threading 模块详解
threading 模块 (可选) ``threading`` 模块为线程提供了一个高级接口, 如 [Example 3-1 #eg-3-1] 所示. 它源自 Java 的线程实现. 和低级的 ``t ...
- python标准库对象导入语句_Python标准库之Sys模块使用详解
sys 模块提供了许多函数和变量来处理 Python 运行时环境的不同部分. 处理命令行参数 在解释器启动后, argv 列表包含了传递给脚本的所有参数, 列表的第一个元素为脚本自身的名称. 使用sy ...
- timm 视觉库中的 create_model 函数详解
timm 视觉库中的 create_model 函数详解 最近一年 Vision Transformer 及其相关改进的工作层出不穷,在他们开源的代码中,大部分都用到了这样一个库:timm.各位炼丹师 ...
- linux免安装mysql_linux上免安装版MySQL5.7.18的教程详解
1. 下载mysql 从官网下载mysql的压缩包 mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz 2 把下载的包上传到linux上,先安装下依赖包:Ubun ...
最新文章
- python怎么变白-python – 在热图中使反向对角线变白
- Leaflet中使用awesome-markers插件显示带图标的marker
- LeetCode——Same Tree(判断两棵树是否相同)
- MATLAB信号处理工具箱函数列表分类
- DSPack的Demo中,那个VMR目录是什么意思?
- JS高级-自执行函数-垃圾回收机制及内存管理
- SAP ABAP实用技巧介绍系列之 ABAP XSLT copy keyword
- java semaphore 等待_Java并发编程系列之Semaphore详解
- leetcode 78. 子集 思考分析
- mysql排序之order by
- grafana 迁移
- JavaScript DOM 编程艺术(第2版)读书笔记 (7)
- 批量修改图幅lisp_AutoCAD中自动批量修改图形文件的程序
- SIT1043 带唤醒及故障保护的低功耗CAN FD总线收发器 对标TJA1043
- SpringBoot 文件上传 基于MD5 文件内容校验工具类
- Vue报错:[WDS] Errors while compiling. Reload prevented
- 社群运营怎么做更有效?
- 彻底理解numpy中的axis
- matlab line属性
- 数论读书笔记——线性丢番图方程——解不定方程
热门文章
- 网页禁止鼠标右键复制的解决办法
- Axure 初学者必看:自学 Axure 需要花多长时间?
- Windows server 2012 主域+辅域
- 图像滤镜艺术---(Sketch Filter)素描滤镜
- 使用CoreImage实现素描滤镜
- thymeleaf 语法——th:text默认值、字符串连接、th:attr、th:href 传参、th:include传参、th:inline 内联、th:each循环、th:with、th:if
- 基于Hough变换的人眼虹膜定位
- 摩托车一键启动无钥匙进入系统,摩托车PKE无钥匙进入一键启动系统
- 手机IMEI串码获取
- OpenCV 图像无法显示 (python)