目录
1、freetype介绍
2、下载freetype
3、Windows下编译
4、Linux下编译
5、MacOS下编译
1、freetype介绍
FreeType库是一个完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,包括TrueType, OpenType, Type1, CID, CFF, Windows FON/FNT, X11 PCF等。
支持单色位图、反走样位图的渲染。FreeType库是高度模块化的程序库,虽然它是使用ANSI C开发,但是采用面向对象的思想,因此,FreeType的用户可以灵活地对它进行裁剪。
2、下载freetype
freetype网址:The FreeType Projecthttps://freetype.org/
下载freetype:
获取freetype-2.12.1.tar.gz文件。
3、Windows下编译
解压缩freetype-2.12.1.tar.gz,进入freetype-2.12.1文件夹。
进入freetype-2.12.1buildswindowsvc2010目录,用VS2019打开freetype.sln
根据需要可编译静态库、动态库。
4、Linux下编译
解压缩freetype-2.12.1.tar.gz,进入freetype-2.12.1文件夹。
赋予 configure权限
配置configure命令:
./configure --prefix=/files/3rdParty CFLAGS="-I/files/3rdParty/include" LDFLAGS="-L/files/3rdParty/lib"
编译,make
安装,make install
5、MacOS下编译
解压缩freetype-2.12.1.tar.gz,进入freetype-2.12.1文件夹。
赋予 configure权限
配置configure命令:
./configure --prefix=/Users/lucky/files/3rdParty CFLAGS="-I/Users/lucky/files/3rdParty/include" LDFLAGS="-L/Users/lucky/files/3rdParty/lib"
编译,make
安装,make install



