php7.0 freetype_php 添加 freetype支持
freetype 基于 gd ,所以只需要重新编译gd.so即可
1、编译安装freetype
# wget https://download.savannah.gnu.org/releases/freetype/freetype-2.10.2.tar.gz
# tar -xvf freetype-2.10.2.tar.gz
# cd /var/www/html/freetype-2.10.2
# mkdir -p /usr/local/freetype
# apk add --no-cache musl-dev make gcc libxml2-dev openssl-dev sqlite sqlite-dev curl-dev libedit-dev libsodium-dev argon2 argon2-dev
# ./configure --prefix=/usr/local/freetype
# make -j 10 && make install
2、 编译 jpegsrc
# cd /var/www/html
# wget http://www.ijg.org/files/jpegsrc.v9.tar.gz
# tar -xvf jpegsrc.v9.tar.gz
# cd /var/www/html/jpeg-9
# mkdir -p /usr/local/jpeg
# ./configure --prefix=/usr/local/jpeg
# make -j 10 && make install
3、编译 libpng
# cd /var/www/html
# wget https://sourceforge.net/projects/libpng/files/libpng16/1.6.37/libpng-1.6.37.tar.gz
# tar -xvf libpng-1.6.37.tar.gz
# cd /var/www/html/libpng-1.6.37
# mkdir -p /usr/local/libpng
# ./configure --prefix=/usr/local/libpng
# make -j 10 && make install
4、 编译安装gd
# cd /usr/src/ && tar -xvf php.tar.xz
# apk add autoconf freetype freetype-dev
# cd /usr/src/php-7.3.11/ext/gd
# /usr/local/bin/phpize
# ./configure --with-freetype-dir=/usr/local/freetype --with-png-dir=/usr/local/libpng --with-jpeg-dir=/usr/local/jpeg
# make -j 10 && make install
# 清除无用文件
rm -rf /var/www/html/* /usr/src/php-7.3.11/
php7.0 freetype_php 添加 freetype支持相关推荐
- 帝国7.5标签+在PHP7.0,帝国CMS7.5支持PHP7.*系列,兼容性更好
本文将为您介绍的是帝国CMS7.5支持PHP7.*系列,兼容性更好,具体操作方法请看下文: PHP7版本对PHP改动大,去掉了MYSQL扩展模块等,导致部分函数无法正常使用.因而,帝国CMS7.5新增 ...
- VS Code 0.5添加ES6支持和Git工具改进
微软多平台Visual Studio 工具VS Code在7月的这次更新中提供了惠及好几种语言的开发者的多项更新.对ECMAScript6 (ES6)的支持就是其亮点之一,另外,所有用户还会发现另一些 ...
- ffmpeg编译时添加freetype支持,用于在视频中添加文字
现在对ffmpeg的学习到了往视频指定位置添加对应文字的时候了. 发现添加文字,用的是drawtext滤镜,需要在编译ffmpeg的时候,添加–enable-libfreetype. 为此先编译fre ...
- php 编译 freetype,php添加FreeType 库支持
刚编译了一个lamp,上线后发现验证码无法显示, 和网站沟通后,说是p_w_picpathttftext(). 函数同时需要 GD 库和 FreeType 库. 通过产查看phpinfo();后发现没 ...
- php 7.0 编译安装mysql_源码编译安装php7.0.5
源码编译安装php7.0.5 源码包下载地址 安装epel扩展yum源 [root@xuegod63 ~]# yum clean all [root@xuegod63 ~]# yum list 注:R ...
- php7 jpgraph,JpGraph4.0.2中文乱码以及在php7.0版本无法显示的解决办法
[摘要] PHP即"超文本预处理器",是一种通用开源脚本语言.PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言.PHP独特的语法混合了C.Java.Perl以及 ...
- OpenWrt/Lede 添加USB支持
USB功能定制 1. 添加USB相关支持 Kernel modules -> USB Support -> <*> kmod-usb-core. Kernel modules ...
- vim8支持的linux版本,Vim 8.0 版本安装方法及添加Python支持
利用Git安装 最简单也是最有效的方法 1. 获取Vim仓库: git clone https://github.com/vim/vim.git 2. 升级到最新的版本: cd vim git pul ...
- php7.0支持调用lua脚本
需求前瞻: 最近因需求,需要支持php调用现有的Lua代码,可以减少php的代码量,同时在维护上也比较方便,不会照成需求变更,需要同时修改两份代码 第一步:安装php7.0及以上版本,此处安装方法就略 ...
最新文章
- springboot整合swagger2之最佳实践
- 使用AWSTATS自动分析Nginx日志
- sql 排序_SQL聚合与排序
- 凸透镜成像动画可拖动_光学实验二:探究凸透镜成像规律
- 一起学Windows Phone7开发(十三.三 输入控件)
- queue,stack中的库函数
- CKfinder中文乱码的解决.
- angular遇到问题
- 非华为PC安装华为电脑管家,免积分下载
- word导入excel html,如何将word导入excel
- html 图片链接怎么生成器,jQuery接口图片上传自动生成图片链接地址
- 香蕉树上第十一根芭蕉——vs一些操作设置
- 通过ICommand和ITool操作地图
- Date入参和出参格式_@DateTimeFormat 和 @JsonFormat 注解
- 支持DoH的DNS服务器,Win11 支持私密 DNS-over-HTTPS(DoH) 附启用教程
- ubuntu使用 ffmpeg 转换amr格式为mp3
- Android实时获取音量(单位 分贝)
- JavaScript基础——第四章,JavaScript对象及初识面向对象
- 【汇编】子程序调用实现多精度BCD码(十进制)相加
- 美团王兴:8年时间,我对商业的思考
热门文章
- arduino点阵声音频谱_创客实战 | 制作一个随音乐跳动的32分频音频频谱显示器
- 基于新形态下变电站智慧消防管理体系构建研究
- 单词数据库 mysql_英语单词数据库 mysql
- 【语音录制+识别】一、音频相关
- Java破解反编译逆向工程笔记
- (转)开膛破肚!惠普独显双核dv2000拆解
- 爬虫js逆向基础——05`HOOK`
- c/c++:Libevent应用(Libevent介绍、 事件处理框架 - event_base、事件循环、事件、带缓冲区的事件、链接监听器)
- 企业人物的百度百科怎么建立的,创建百度百科词条要交费吗
- 摄影测量学:期末考试重点总结