亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2280 | 回復: 0
打印 上一主題 下一主題

jpeg庫、png庫及freetype、libiconv 交叉編譯(mipsel) [復制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2011-01-30 10:57 |只看該作者 |倒序瀏覽

交叉編譯環(huán)境 Ubuntu 10.04 內(nèi)核版本 2.6.32 交叉工具鏈為 mipsel-linux-gcc-3.3

目錄結(jié)構(gòu)圖

|-opt            |-home

   |-include         |- cross

   |-bin                 |- SDL-1.2.13

   |-lib                 |- SDL_image-1.2.10

   |-share               |- SDL_ttf-2.0.9

                         |- agar-1.3.4

  |-Cross                |- libpng-1.4.2

      |-target           |- freetype-2.4.3

           |-local       |- libiconv-1.13.1

                         |- expat-2.0.1

                         |- jpeg-7

                         |- zlib-1.2.5

 

提醒:為避免依賴關(guān)系出錯,請按照順序安裝

1.編譯 zlib-1.2.5

軟件名稱

zlib

功能描述

zlib是提供數(shù)據(jù)壓縮用的函式庫, 最初是為libpng函式庫所寫的,后來普遍為許多軟件所使用

下載地址

http://www.zlib.net/

軟件版本

zlib-1.2.5

依賴關(guān)系

默認

前置條件

源文件位置:$(work_dir)/zlib-1.2.5

 

$ export CC=mipsel-linux-gcc

$ ./configure --prefix=/opt --shared

$ make CC=mipsel-linux-gcc

$ make install

 

ps:此處的環(huán)境CC=mipsel-linux-gcc 記得換回來!

 

2.編譯jpeg-7

軟件名稱

libjpeg

功能描述

libjpeg是一個用c語言編寫支持jpeg解碼、編碼的庫

下載地址

http://linux.softpedia.com/get/Programming/Libraries/libjpeg-160.shtml

軟件版本

jpegsrc.v7.tar.gz

依賴關(guān)系

默認

前置條件

源文件位置:$(work_dir)/jpeg-7

 

添加環(huán)境變量 export PATH=/Cross/target/local/bin:$PATH

#./configure --host=mipsel-linux --build=i686-pc-linux --prefix=/opt
 
#make CC=mipsel-linux-gcc AR=mipsel-linux-ar RANLIB=mipsel-linux-ranlib \
      CXX=mipseli-linux-g++
 
#make install
 
3.編譯freetype-2.4.3

軟件名稱

freetype-2.4.3

功能描述

freetype是一個用c語言實現(xiàn)的字體柵格化引擎制作的一個庫

下載地址

http://download.savannah.gnu.org/releases/freetype/

軟件版本

freetype-2.4.3.tar.bz2

依賴關(guān)系

默認

前置條件

源文件位置:$(work_dir)/freetype-2.4.3

 

添加環(huán)境變量 export PATH=/Cross/target/local/bin :$PATH

 

#./configure --prefix=/opt --host=mipsel-linux --build=i686-pc-linux

 

#make && make install

 /opt/ 下查看是否安裝成功。生成了所需的頭文件和庫
 
4.編譯libiconv

軟件名稱

libiconv

功能描述

libiconv庫為需要做轉(zhuǎn)換的程序,實現(xiàn)了一個字符編碼到另一個字符編碼的轉(zhuǎn)換

下載地址

http://www.gnu.org/software/libiconv/#downloading

軟件版本

libiconv-1.13.1.tar.gz

依賴關(guān)系

默認

前置條件

源文件位置:$(work_dir)/libiconv-1.13.1

添加環(huán)境變量 export PATH=/Cross/target/local/bin:$PATH

 

#./configure –-host=mipsel-linux --build=i686-pc-linux –-prefix=/opt

 

# make CC=mipsel-linux-gcc AR=mipsel-linux-ar RANLIB=mipsel-linux-ranlib CXX=mipsel-linux-g++

 

# make install

 

 

5.編譯libpng-1.4.2

軟件名稱

libpng

功能描述

libpng是多種應(yīng)用程序所使用的解析PNG圖形格式的函數(shù)庫

下載地址

http://www.libpng.org/pub/png/libpng.html

軟件版本

libpng-1.4.2.tar.gz

依賴關(guān)系

默認

前置條件

源文件位置:$(work_dir)/libpng-1.4.2

 

添加環(huán)境變量 export PATH=/Cross/target/local/bin:$PATH

# ./configure --host=mipsel-linux --build=i686-pc-linux --prefix=/opt LDFLAGS= “-L/opt/lib -lz” CFLAGS= “-I/opt/include -g -O2 

# make CC=mipsel-linux-gcc

# make install

                                                                                                     -By 甘甘  agumgum@live.com

您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP