7、交叉编译freetype
目标平台:LOONGSON-1B开发板
内核:Linux 3.0
编译平台:ubuntu10.04
交叉工具链:gcc-3.4.6-2f
一、简介
FreeType库是一个完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,包括TrueType, OpenType, Type1, CID, CFF, Windows FON/FNT, X11 PCF等。支持单色位图、反走样位图的渲染。FreeType库是高度模块化的程序库,虽然它是使用ANSI C开发,但是采用面向对象的思想,因此,FreeType的用户可以灵活地对它进行裁剪。
二、下载freetype源码包
进入http://mirror.yongbok.net/nongnu/freetype/下载一个freetype稳定版本源码包,这里选择freetype-2.4.0.tar.gz。
三、交叉编译freetype步骤
#tar zxf freetype-2.4.0.tar.gz
#cd freetype-2.4.0
#./configure --prefix=/home/tool/gtk/freetype_install --host=mipsel-linux
#make && make install
编译安装成功后在--prefix指定的目录下生成bin、include、shared和lib目录。