要使用gd库生成icon等,需要支持
yum install freetype-devel
php安装脚本
#!/bin/bash
tar zxvf php-5.3.2.tar.gz
cd php-5.3.2
yum -y install gd-devel
yum -y install libmcrypt
yum -y install libmcrypt-devel
yum -y install curl-devel
yum -y install freetype-devel
CFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" ./configure --prefix=/home/programs/php-5.3.2 --enable-fastcgi --with-mysql=/home/programs/mysql --enable-
zend-multibyte --enable-zip --enable-discard-path --enable-force-cgi-redirect --with-libxml-dir --with-curl=/home/programs/curl --with-openssl --with-mysqli
--with-pdo-mysql=/home/programs/mysql --with-zlib --enable-mbstring --with-gd --with-jpeg-dir=/usr/local/ --with-png-dir=/usr/local --with-mcrypt
--enable-exif --with-ttf --with-iconv --enable-mbstring --enable-xml --enable-sockets --enable-mbstring --with-snmp --with-freetype-dir=/usr/include/freetype2/
make clean
make
make install
分享到:
相关推荐
然而,GD库在默认情况下可能并未开启所有功能,例如Freetype支持。`imagefttext`函数正是依赖于Freetype库来处理TrueType字体,所以在需要用到此功能时,需要手动为GD库添加Freetype扩展。 在Linux环境下,特别是...
GD库支持多种图像格式,如PNG、JPEG、GIF等,同时也支持FreeType字体库,可以处理TrueType字体。在Linux上安装GD库时,通常需要先安装其依赖库,例如FreeType、JPEG和PNG库。 首先,我们需要下载GD库及相关依赖库的...
gd图形组件主要包括zlib库、libxml库、jpegsrc库、freetype字体库libpng库以及gd组件等。坏还包含一个word详细介绍了解决gd图形库安装过程中遇到的可能问题的方法。特此奉上,希望对您有用!!!
freetype-2.6.3.tar.bz2 gd-2.0.35.tar.gz httpd-2.2.16.tar.gz jpegsrc.v8b.tar.gz libpng-1.5.14.tar.gz libxml2-2.7.7.tar.gz mysql-5.6.15.tar.gz php-5.2.6.tar.gz zlib-1.2.5.tar.gz
在构建Linux上的PHP环境时,通常需要安装一系列的依赖库以支持不同的功能。这些库包括cmake、freetype、gd库、httpd、jpegsrc、libpng、libxml2、openssl以及zlib。这些组件在开发和运行PHP应用程序中扮演着至关重要...
1. **Freetype库**:Freetype是一个跨平台的字体渲染库,支持多种字体格式,如TrueType、OpenType、Type1、CID-keyed以及许多旧的Mac字体格式。它的主要功能是读取这些字体并生成高质量的文本图像,无论字体大小或...
2. **Web开发中的字体支持**:在Web开发中,通过GD库和Freetype,服务器端可以生成带有自定义字体的图片,即使客户端浏览器不支持这些字体。 3. **提高性能**:使用预编译的Freetype库,可以减少GD库在运行时解析...
FreeType是一个高质量、可移植的字体渲染引擎,可以处理多种字体格式,对GD库支持字体渲染至关重要。 3. libpng-1.5.2.tar.gz:这是libpng库的压缩包,libpng是一个用于读取、写入和处理PNG图像文件的库,是GD库处理...
FreeType库不仅适用于常见的操作系统,如Windows、Linux、Mac OS X等,还支持嵌入式系统和游戏平台,它的API设计简洁,易于集成到任何软件项目中。 1.3 性能优化 FreeType对字体数据的处理进行了深度优化,能够快速...
- **freetype**:用于处理字体和文本,是GD库中的关键部分。 **Apache安装**: Apache HTTP服务器是常用的Web服务器。在Linux上,通常通过编译源代码来安装,这允许自定义配置。虽然这里没有具体提及Apache的安装...
在Linux环境下,GD库的安装可通过包管理器或源码编译。使用`yum`安装: ```bash yum install php-gd ``` 源码编译时,需确保已安装JPEG、PNG、FreeType等依赖库,并在`./configure`中指定它们的路径,如`--with-...
linux php安装所需要的支持安装文件:jpegsrc, freetype-2.3.9, gd-2.0.35, libxml2-2.6.32, libpng-1.2.37 zlib-1.2.3等(分成几份分别上传)
本文将详细介绍freetype库及其在Linux环境下的应用,以及与PHP的集成。 freetype是一个跨平台的库,设计用于读取、解码和渲染各种字体格式,包括TrueType、OpenType、Type1等。它的主要目标是提供灵活、高效且高...
本文将详细介绍如何在Linux环境下安装GD图形库及其相关依赖库的过程。GD图形库是一款用于动态创建图像的PHP扩展库,广泛应用于网页开发中处理图像的任务,如创建图表、水印、缩略图等功能。GD库依赖于多个第三方库来...
Centos7下安装php, 或php的gd库支持,都是很简单的。 一切通过yum搞定。 yum install php-gd 以上命令就搞定php-gd的支持,快快看看phpinfo是否支持了? 可是,如果需要采用不同版本的php时,那就是相当的麻烦,...
标题"Freetype-2.1.10.tar.gz"是一个开源字体渲染库Freetype的源码包,版本为2.1.10,适用于Linux操作系统。在描述中提到,这个包是安装PHP时需要的依赖之一。这表明Freetype在PHP的图形处理和字体显示功能中扮演着...
在这个阶段,可能需要确保系统已经安装了必要的依赖,如JPEG、PNG、FreeType等库,因为GD库可能需要这些来支持不同的图像格式。 4. **编译**:执行`make`命令,这将编译源代码,生成可执行的二进制文件和其他必要的...
GD库支持多种图像格式,如JPEG、PNG、GIF、BMP等,并且可以进行基本的图像操作,如裁剪、旋转、水印等。在PHP中,GD库被广泛使用,提供了一套丰富的函数接口供开发者调用。 "gd-2.0.33.tar.gz" 是GD库的一个特定...
"Freetype"是一个开源的字体渲染库,广泛用于多种操作系统,包括Linux,为应用程序提供高质量的文本显示。在Linux环境中,构建和安装LAMP(Linux、Apache、MySQL、PHP)服务器时,Freetype库是必不可少的一部分,...