11 交叉編譯tiff

2021-06-13 08:09:22 字數 902 閱讀 8058

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...