11、交叉編譯tiff
目標平台:loongson-1b
開發板
核心:linux 3.0
編譯平台:ubuntu10.04
交叉工具鏈:gcc-3.4.6-2f
一、簡介
tiff是最複雜的一種位**件格式。
tiff
是基於標記的檔案格式,它廣泛地應用於對影象質量要求較高的影象的儲存與轉換。由於它的結構靈活和包容性大,它已成為影象檔案格式的一種標準,絕大多數影象系統都支援這種格式。
三、交叉編譯tiff步驟
#tar zxf tiff-3.7.4.tar.gz
#cd tiff-3.7.4
#./configure --prefix=/home/tool/gtk/tiff_install --host=mipsel-linux --with-zlib-include-dir=/home/tool/gtk/zlib_install/include/ --with-zlib-lib-dir=/home/tool/gtk/zlib_install/lib/ --with-jpeg-include-dir=/home/tool/gtk/jpeg-7_install/include/ --with-jpeg-lib-dir=/home/tool/gtk/jpeg-7_install/lib/
其中:路徑:/home/tool/gtk/zlib_install/是交叉編譯安裝zlib生成的檔案
路徑:/home/tool/gtk/jpeg-7_install/是交叉編譯安裝jpegsrc-v7生成的目錄檔案。
#make && make install
編譯安裝成功後在--prefix指定的目錄下生成bin、include、shared、man和lib目錄。
交叉編譯libX11
本文探索如何將libx11移植到arm開發板。新建乙個src目錄,並且將原始碼解壓到其中 mkdir src tar axvf libx11 1.5.0.tar.bz2 c src 建立乙個用於目錄作為libx11的安裝位置 因為是交叉編譯,所以不能使用預設的安裝目錄,否則會破壞ubuntu系統 m...
libX11交叉編譯
原始碼鏈結 解壓配置編譯 依賴 xproto xtrans kbproto inputproto libxcb xorgproto 這裡x11的鏈結庫和標頭檔案不能用cflags和ldflags,可能是configure的bug吧 echo enable malloc0returnsnull yes...
編譯 交叉編譯
交叉編譯含義 是指在乙個平台上生成另乙個平台上的可執行 同乙個體系結構可以執行不同的作業系統,同樣乙個作業系統也可以在不同的體系結構上執行 例 常說的x86 linux平台 指inter x86體系結構及linux for x86作業系統 x86 winnt平台 指inter x86體系結構及win...