jpeglib库移植

jpeglib库:jpegsrc.v9e.tar.gz(下载网址:http://www.ijg.org/files

1. 在Linux PC机上新建一个文件夹,用于存放安装文件,如:mkdir /home/min/tools/jpegsrc.v9e

2. 解压jpegsrc.v9e.tar.gz,并进入其目录,执行:./configure --prefix=/home/min/tools/jpegsrc.v9e CC=arm-linux-gnueabihf-gcc --host=arm-linux --enable-shared --enable-static

  说明:“--prefix”:指定安装目录,即步骤1中所创建的目录

3. 执行make

4. 执行make install

5. 将安装目录下的库文件拷贝到开发板的lib库中,如:cp /home/min/tools/jpegsrc.v9e/lib/*.so.* /hom/min/rootfs/usr/lib

以上jpeglib库移植完成

 

应用程序事项:

1. 拷贝库安装目录下的四个头文件(jconfig.h jerror.h jmorecfg.h jpeglib.h,路径:/home/min/tools/jpegsrc.v9e/include/),到自己应用程序的目录下, 并在应用程序文件中增加头文件"jpeglib.h"

2. 编译应用程序时,要增加动态库的链接和"-ljpeg"选项

 

posted @ 2022-03-12 21:05  秋水寒林  阅读(376)  评论(0编辑  收藏  举报