0、交叉編譯gtk+庫(序)
目標平台:loongson-1b
開發板
核心:linux 3.0
編譯平台:ubuntu10.04
交叉工具鏈:gcc-3.4.6-2f
一、gtk+介紹:
gtk+(gimp toolkit)是一套原始碼以lgpl許可協議分發、跨平台的圖形使用者介面(gui)工具包。最初是為gimp寫的,已成為乙個功能強大、設計靈活的乙個通用圖形庫,是gnu/linux下開發圖形介面的應用程式的主流開發工具之一。
二、gtk+交叉編譯過程:
以下是移植gtk+及其依賴庫的乙個基本過程(如需要具體了解每乙個依賴庫的交叉編譯方法請查閱本部落格對應文章)
1、交叉編譯zlib庫
2、交叉編譯glib庫
3、交叉編譯pkg-config庫
4、交叉編譯atk庫
5、交叉編譯libpng庫
6、交叉編譯libjpeg-7庫
7、交叉編譯freetype庫
8、交叉編譯libtool庫
9、交叉編譯libxml2庫
10、交叉編譯fontconfig庫
11、交叉編譯tiff庫
12、交叉編譯pixman庫
13、交叉編譯directfb庫
14、交叉編譯cairo庫
15、交叉編譯pango庫
16、交叉編譯gtk+庫
搭建gtk1 2交叉編譯環境過程
1 搭建開發環境 1.1 完全安裝 red hat 9.0 系統自帶 gtk1.2 開發工具 1.2 配置 x hyper250b 開發板 配備安裝光碟 1.2.1 準備工作 l載入光碟機,建立 xhyper250 資料夾,然後拷貝光碟機內容到該資料夾。root hybus mount dev cd...
交叉編譯場景分析 arm linux 序
交叉編譯場景分析 arm linux 序 去年花了乙個多月時間,為arm linux平台編譯程式庫,其中包括zlib readline ncurses tslib tinyx libpng jpeg cairo pango glib atk gtk match系列 scim gpe系列。由於之前沒有...
交叉編譯場景分析 arm linux 序
交叉編譯場景分析 arm linux 序 去年花了乙個多月時間,為arm linux平台編譯程式庫,其中包括zlib readline ncurses tslib tinyx libpng jpeg cairo pango glib atk gtk match系列 scim gpe系列。由於之前沒有...