一 簡介
FreeType庫是一個完全免費(開源)的、高質量的且可移植的字體引擎,它提供統一的接口來訪問多種字體格式文件,包括TrueType, OpenType, Type1, CID, CFF, Windows FON/FNT, X11 PCF等。
二 下載freetype源碼包
freetype官網,下載freetype-2.10.0.tar.gz。
三 編譯freetype庫步驟
1.解壓freetype庫
#tar zxf freetype-2.10.0.tar.gz
2.進入解壓目錄
#cd freetype-2.10.0
3.編譯源碼
#./configure --prefix=/freetype --host=mipsel-linux
#make && make install
編譯成功後在--prefix指定的目錄下生成include、shared和lib目錄。
解壓目錄:
root@alan:/free# ls
freetype freetype-2.10.0 freetype-2.10.0.tar.gz
編譯目錄:
root@alan:/free/freetype# ls
include lib share
生成的庫文件:
root@alan:/free/freetype/lib# ls
libfreetype.a libfreetype.so libfreetype.so.6.17.0
libfreetype.la libfreetype.so.6 pkgconfig