1. 程式人生 > >libjpeg-turbo庫的移植

libjpeg-turbo庫的移植

介紹

libjpeg-turbo庫是libjpeg的升級板,在libjpeg的基礎上做了許多的優化,速度是libjpeg的2-6倍。

移植過程

1.下載原始碼

2.解壓

     tar zxvf libjpeg-turbo-1.5.3.tar.gz

3.配置

CC=cc:配置編譯器gcc路徑。
--prefix=”“:編譯結果目標資料夾。
--host=”“:用於執行的目標平臺。我的是arm-none-linux-gnueabi。

 我的配置為:

cd libjpeg-turbo-1.5.3

mkidr _install (建立安裝目錄)

./configure CC=/usr/local/arm/arm-2009q3/bin/arm-none-linux-gneabi-gcc --prefix=${PWD}/_install --enable-shared --host=arm-none-linux-gnueabi

4.編譯

make -j4

5.安裝

make install

6.拷貝並加許可權

cd _install/lib

chmod 777 ./* -R

cp *.so* /home/jiangyu/rootfs/lib/

移植完成。在lib/pkgconfig中的兩份.pc檔案有說明如何引用。