天天看點

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,下載下傳連結如下圖所示:

freetype linux 編譯,在Ubuntu 18.04下編譯FreeType庫的方法

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

指令執行完成後的截圖如下:

freetype linux 編譯,在Ubuntu 18.04下編譯FreeType庫的方法

3.開始編譯,運作如下指令:

make

指令執行完成後的截圖如下:

freetype linux 編譯,在Ubuntu 18.04下編譯FreeType庫的方法

4.進行安裝,運作如下指令:

make install

注意:如果沒有切換到root賬戶,可能會提示權限不夠。是以需要切換到root賬号,再進行安裝。

指令執行完成後的截圖如下:

freetype linux 編譯,在Ubuntu 18.04下編譯FreeType庫的方法

5.編譯FreeType後的庫檔案路徑:/usr/local/lib/libfreetype.a,頭檔案路徑位于freetype目錄下的include檔案夾裡。

相關主題