libjpeg-turbo库的移植

版权声明:凡本人原创,转发请注明出处,谢谢! https://blog.csdn.net/qq_41248872/article/details/83743952

介绍

libjpeg-turbo库是libjpeg的升级板,在libjpeg的基础上做了许多的优化,速度是libjpeg的2-6倍。

移植过程

1.下载源码

     官网https://libjpeg-turbo.org/

      我的下载版本为https://jaist.dl.sourceforge.net/project/libjpeg-turbo/1.5.3/libjpeg-turbo-1.5.3.tar.gz

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文件有说明如何引用。 

猜你喜欢

转载自blog.csdn.net/qq_41248872/article/details/83743952