一 简介
FreeType库是一个完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,包括TrueType, OpenType, Type1, CID, CFF, Windows FON/FNT, X11 PCF等。
二 下载freetype源码包
freetype官网,下载freetype-2.10.0.tar.gz。
三 编译freetype库步骤
1.解压freetype库
#tar zxf freetype-2.10.0.tar.gz
2.进入解压目录
#cd freetype-2.10.0
3.编译源码
#./configure --prefix=/freetype --host=mipsel-linux
#make && make install
编译成功后在--prefix指定的目录下生成include、shared和lib目录。
解压目录:
root@alan:/free# ls
freetype freetype-2.10.0 freetype-2.10.0.tar.gz
编译目录:
root@alan:/free/freetype# ls
include lib share
生成的库文件:
root@alan:/free/freetype/lib# ls
libfreetype.a libfreetype.so libfreetype.so.6.17.0
libfreetype.la libfreetype.so.6 pkgconfig