freetype linux 编译,在Ubuntu 18.04下编译FreeType库的方法

教你在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文件夹里。

相关主题

教你在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文件夹里。 相关主题
经验分享 程序员 微信小程序 职场和发展