Linux下PHPGD库的安装
时间:2021-01-21
来源:互联网
本文主要介绍了Linux下PHPGD库的安装,有需要的朋友可以来php爱好者看看。
一、下载
gd-2.0.33.tar.gz
jpegsrc.v6b.tar.gz
libpng-1.2.8.tar.tar
zlib-1.2.3.tar.gz (md5:debc62758716a169df9f62e6ab2bc634)
freetype-2.1.10.tar.gz
二、安装
1.安装zlib
tar zxvf zlib-1.2.3.tar.gz
cd zlib-1.2.3
./configure --prefix=/usr/local/zlib
make
make install
2.安装libpng
tar zxvf libpng-1.2.8.tar.tar
cd libpng-1.2.8
mv ./scripts/makefile.linux ./makefile
make
make install
注意,这里的makefile不是用./configure生成,而是直接从scripts/里拷一个
3.安装freetype
tar zxvf freetype-2.1.10.tar.gz
cd freetype-2.1.10
./configure --prefix=/usr/local/freetype
make
make install
4.安装Jpeg
tar zxvf jpegsrc.v6b.tar.gz
cd jpeg-6b/
./configure --prefix=/usr/local/jpeg6 --enable-shared --enable-static
make
make install
注意,这里configure一定要带--enable-shared参数,不然,不会生成共享库
5.安装GD
tar zxvf gd-2.0.33.tar.gz
cd gd-2.0.33
./configure --with-png --with-jpeg --with-freetype=/usr/local/freetype
make
make install
6.重新编译PHP
tar zxvf php-4.3.9.tar.gz
cd php-4.3.9
./configure (以前的参数) --with-gd --enable-gd-native-ttf --with-zlib-dir=/usr/local/zlib --with-png --with-jpeg --with-freetype-dir=/usr/local/freetype
make
make install
-
PHP serialized()函数详解 时间:2025-08-30
-
PHP sort()函数详解 时间:2025-08-30
-
PHP filesize()函数详解 时间:2025-08-30
-
Java HashMap entrySet()方法的定义和作用 时间:2025-08-30
-
简述Hibernate和Mybatis的差异及各自的优缺点 时间:2025-08-30
-
Hibernate框架详解(意义和作用、主要功能、用法) 时间:2025-08-30
今日更新
-
1. 平面设计是什么 初学者必知的入门指南与职业前景 2. 平面设计是什么 如何快速掌握核心技能与行业应用 3. 平面设计是什么 揭秘设计原理与实战技巧大全 4. 平面设计是什么 从零基础到高手的完整学习路径 5. 平面设计是什么 解析行业趋势与就业方向全攻略
阅读:18
-
专业平面设计图制作指南:从入门到精通的完整方案
阅读:18
-
平面设计涵盖哪些内容 全面解析设计领域核心要素与技能要求
阅读:18
-
平面设计具体做什么工作 详解平面设计师的职责与技能要求
阅读:18
-
如何在电脑和手机上快速输入平方符号?完整教程分享
阅读:18
-
揭秘平均脸真相:你的长相到底有多接近标准美?
阅读:18
-
完美世界的梗是什么梗 揭秘游戏圈最火热梗背后的爆笑真相
阅读:18
-
光夜齐司礼生日限时周边上新-往期生日周边复刻开启
阅读:18
-
平板电脑和笔记本电脑哪个好?6大核心区别帮你精准选择
阅读:18
-
如何快速输入平方符号?完整教程及快捷键大全
阅读:18