Linux gd库安装步骤说明
2年前 (2024-04-26)
gd 库是 PHP 处理图形的扩展库,它提供了一系列用来处理图片的 API(应用程序编程接口),使用 gd 库可以处理图片或者生成图片。在网站上,gd 库通常用来生成缩略图,或者对图片加水印,或者生成汉字验证码,或者对网站数据生成报表等。
gd库安装步骤如下。
gd库安装步骤如下。
1) 建立 gd 库安装目录,进入 gd 库解压缩目录
[root@localhost autoconf-2.61]# cd /usr/local/src/gd-2.0.35
2) 修改gd_png.c文件
[root@localhost gd-2.0.35]# vi gd_png.c
#把文件中 include "png.h"改为 include "/usr/local/libpng/include/png.h"
如果不修改 gd_png.c 文件,则默认会在当前目录下搜索 png.h 文件。我们已知 libpng 安装在 /usr/local/libpng/ 目录中,所以当然不能找到,就会报错。把 png.h 的正确路径“/usr/local/libpng/include/png.h”写入,报错就能解决。3) 编译安装
[root@localhost gd-2.0.35]# ./configure \
--prefix=/usr/local/gd2/ \ #指定安装位置
--with-jpeg=/usr/local/jpeg6/ \ #指定jpeg6的位置
--with-freetype=/usr/local/freetype/ \ #指定freetype的位置
--with-png=/usr/local/libpng/ #指定libpng的位置
#编译前配置
#因为gd库需要调用前面安装的zlib、jpeg、freetype和libpng,所以需要指定它们的安装位置,才能正确调用这些软件。不过因为前面安装zlib时没有指定安装位置,所以不用指定——with-zlib=/usr/local/zlib/选项,gd会自动到默认安装位置中寻找zlib
[root@localhost gd-2.0.35]# make
#编译
[root@localhost gd-2.0.35]# make install
#编译安装
- 随机文章
- 马尔代夫的哈雷(马尔代夫群岛哈尔雷:海滩度假胜地)
- ..马尔代夫在哪里(马尔代夫位于哪个地区?)
- 马尔代夫索道价格(马尔代夫高空索道的价钱是多少?)
- 普吉 马尔代夫 塞班(世界著名度假胜地大盘点:普吉、马尔代夫、塞班)
- 马尔代夫旅情侣(浪漫马尔代夫:情侣游天堂)
- 夜晚马尔代夫机场(夜晚在马尔代夫机场的经历引起了关注)
- 马尔代夫插头多大(马尔代夫使用的插头尺寸为多大?)
- 怀念马尔代夫散文(怀念马尔代夫:一场久违的沉醉与遗憾)
- 怀化洪江马尔代夫(湖南怀化洪江建设“马尔代夫度假村”)
- 德阳马尔代夫地址(德阳这家马尔代夫风格酒店真的很美!)
- 南阳马尔代夫蚂蝗(南阳爆发蚂蝗灾害,当地居民惊骇不已)
- 德宏马尔代夫公司(德宏公司进军马尔代夫,将开展旅游业)
- 形容马尔代夫黄昏(马尔代夫美丽的黄昏,绝对让你惊叹!)
- 度假圣地马尔代夫(重返热带天堂:体验马尔代夫旅游胜地)
- 杨颖马尔代夫照片(杨幂马尔代夫晒美照,身材依旧完美!)
- 去马尔代夫随时走(马尔代夫随时出发,来一场安逸的旅行)
- 没有马尔代夫的岛(远离尘嚣,感受大自然的私人岛屿之旅)
- 小马尔代夫明斯克(小马尔代夫出现明斯克症状,引发担忧)
- 国足 马尔代夫(国足客场面对马尔代夫,备战开始)
- 希腊马尔代夫时差(希腊与马尔代夫时差有多少小时差异?)
- 南京-马尔代夫旅游(南京出境游首选:畅游马尔代夫!)
- 荷兰 马尔代夫(荷兰国家队凭借红牌战胜马尔代夫 - 精彩比赛回顾)
- 十一马尔代夫费用(十一去马尔代夫,预算费用需求大揭秘)
- 丽世 马尔代夫(丽世度假村:体验马尔代夫海岛奢华生活)
- 潜水游泳马尔代夫(探寻马尔代夫海底世界:潜水游好去处)
- 李磊对阵马尔代夫(李磊与马尔代夫选手比拼,获得胜利!)
- 非洲夫妇马尔代夫(非洲夫妻在马尔代夫度假引发感人故事)
- 郑州马尔代夫机票(郑州飞往马尔代夫的机票预订开始啦!)
- 海参 马尔代夫(重写后的标题:马尔代夫海参之旅)
- 角膜中国马尔代夫(中国专家在马尔代夫完成角膜移植手术)
