教你在Ubuntu 18.04 LTS版本中编译FreeType 2.9.1库。
一、FreeType库简介 FreeType库是一款完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,包括TrueType、OpenType、Type1、CID、CFF、Windows FON/FNT、X11 PCF等。
二、FreeType库的编译 1.下载FreeType库 1].下载地址在这里,本人下载的版本是freetype-2.9.1.tar.gz,下载链接如下图所示:
2].将下载的freetype-2.9.1.tar.gz文件进行解压。 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.编译FreeType后的库文件路径:/usr/local/lib/libfreetype.a,头文件路径位于freetype目录下的include文件夹里。
相关主题 |