Linux学习笔记(二十) -- 在Ubuntu上进行FreeType库的编译

1.FreeType库

FreeType库是一个完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,包括TrueType, OpenType, Type1, CID, CFF, Windows FON/FNT, X11 PCF等。

2.测试平台

Linux版本:Ubuntu 18.04 LTS
FreeType版本:2.9.1

3.FreeType库的编译

3.1 下载FreeType库

(1)下载地址:https://download.savannah.gnu.org/releases/freetype/,本人下载版本为2.9.1
下载链接如下图所示:
这里写图片描述
(2)将下载的freetype-2.9.1.tar.gz文件进行解压。

3.2 FreeType库的编译

1.进入freetype目录,使用命令:

cd /home/jsc/CommonLib/freetype-2.9.1

注意
“/home/jsc/CommonLib/freetype-2.9.1”为解压后的freetype文件夹路径,请根据个人实际情况配置。
2.在不使用zlib库的情况下,执行配置操作,使用命令:

./configure --without-zlib

命令执行完成后的截图如下:
这里写图片描述
3.开始编译,使用如下命令:

make

命令执行完成后的截图如下:
这里写图片描述
4.进行安装,使用如下命令:

make install

注意:
如果没有切换到root账户,可能会提示权限不够。所以需要切换到root账号,再进行安装。

命令执行完成后的截图如下:
这里写图片描述
5.编译后的库文件路径:/usr/local/lib/libfreetype.a
头文件路径位于freetype目录下的include文件夹里。

栏目导航
上一篇:Linux学习笔记(十九) – Code::Blocks编译程序,出现undefined reference to pthread_create@@GLIBC2.2.5错误的解决方案
下一篇:Linux学习笔记(二十一) – NVIDIA Jetson TX2 通过vnc 桌面控制

猜你喜欢

转载自blog.csdn.net/u014337397/article/details/81115439