10、交叉編譯fontconfig

10、交叉編譯fontconfig

目標平臺:LOONGSON-1B開發板

內核:Linux 3.0

編譯平臺:ubuntu10.04

交叉工具鏈:gcc-3.4.6-2f

、簡介

    Fontconfig是字體相關的計算機程序庫,用於配置、定製全系統的字體,或將字體提供給應用程序使用。

 

二、下載fongconfig源碼包

    進入http://www.freedesktop.org/software/fontconfig/release/下載一個的fontconfig穩定版本源碼包,這裏選擇fontconfig-2.7.1.tar.gz。

 

三、交叉編譯fontconfig步驟

#tar zxf fontconfig-2.7.1.tar.gz

#cd fontconfig-2.7.1

#./configure --prefix=/home/tool/gtk/fontconfig_install --host=mipsel-linux --with-arch=mipsel-linux --with-freetype-config=/home/tool/gtk/freetype_install/bin/freetype-config --enable-libxml2 LIBXML2_LIBS='-L/home/tool/gtk/libxml2_install/lib -lxml2' LIBXML2_CFLAGS='-I/home/tool/gtk/libxml2_install/include/libxml2'

其中:

路徑:/home/tool/gtk/freetype_install/bin/freetype-config是交叉編譯安裝freetype生成的文件

路徑:/home/tool/gtk/libxml2_install/是交叉編譯安裝libxml2生成的目錄文件。

#make && make install

編譯安裝成功後在--prefix指定的目錄下生成bin、include、shared、etc、var和lib目錄。

發佈了42 篇原創文章 · 獲贊 15 · 訪問量 38萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章