版权声明:凡本人原创,转发请注明出处,谢谢! https://blog.csdn.net/qq_41248872/article/details/83743952
介绍
libjpeg-turbo库是libjpeg的升级板,在libjpeg的基础上做了许多的优化,速度是libjpeg的2-6倍。
移植过程
1.下载源码
我的下载版本为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文件有说明如何引用。