libjpeg两种移植方法

原创 2015年07月09日 13:34:41

下载,自然不必说,请百度,

我下载的包是:jpegsrc.v9a.tar.gz


解压路径:/home/myname/jpeg


第一种:直接在linux环境中,利用交叉编译如下:


1. 在/home/myname/jpeg下建立lib和bin两个文件夹;

3. 在终端设置NDK的GCC路径:

  1. export SYSROOT=$NDK/platforms/android-19/arch-arm    
  2. export CC="$NDK/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc --sysroot=$SYSROOT"  

注意添加引号==========================》

4. configure

  1. ./configure --prefix=/home/myname/jpeg/lib --exec-prefix=/home/myname/jpeg/bin --host=arm  
注意:要指定--host,否则configure会有错误。


5. make和make install

  1. make  
  2. make install  
完成后,lib文件夹中是导出头文件,bin中是静态库libjpeg.a


第二种:


1.

  1. export SYSROOT=$NDK/platforms/android-19/arch-arm    
  2. export CC="$NDK/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc --sysroot=$SYSROOT"  

2. ./configure


3. 从Makefile文件中找到LIBSOURCES,将后面的程序源文件名全部拷贝出来


建立JNI工程,并建立Android.mk文件


编译

linux下交叉编译libjpeg库并移植到开发板上

最近嵌入式比赛用的HiveBoard开发板,项目需要移植libjpeg库以实现bmp图片压缩成jpg的功能。ubuntu下首先下载源文件jpegsrc.v6b.tar.gz,解压之后./configu...

libjpeg库的移植和使用

本文主要讲如何把libjpeg库移植到mini2440arm板上。 我的系统:Fedora11 编译工具:arm-linux-gcc 第一步下载libjpeg库 下载地址http://www....

JPEG库在Linux系统下的编译和移植

这篇文章介绍了jpeg库在Linux系统下的编译和移植,经过了亲自的验证,编译首先需要准备以下资源:jpegsrc.v6b.tar.gz(jpeg库),libtool-1.5.26.tar.gz(编译...

Jpeglib移植到arm平台 & 修改支持解码内存中的jpeg数据流

最近在做图像相关的一些工作,遇到了这样一个问题,就是需要把内存中的jpg的数据流转换成只有RGB数据一组数据流(解码内存中的jpeg数据)。很多图像处理工具和开源库都给出了图像解码的函数接口,可是有时...

libjpeg的ARM linux移植

一、下载jpeg库二、配置编译,生成Makefile文件。#./configure --prefix=/usr/arm/arm-linux --exec-prefix=/usr/arm/arm-lin...

JPEG库安装以及移植步骤

下载:  http://www.ijg.org/ ============================================= pc主机安装jpeg库:  1解压   t...
  • yonjon
  • yonjon
  • 2013年08月13日 16:48
  • 1462

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

libjpeg的交叉编译

从http://www.ijg.org/files/网站下载lib库的源文件. 开工: tar -xzvf jpeg-6b.tar.gz cd jpeg-6b mkdir /opt/jpeg/...
  • ypist
  • ypist
  • 2012年11月16日 15:02
  • 10961

编译64位的libjpeg

1) http://www.cr173.com/soft/132367.html 下载一个mingw64,把mingw64解压到c盘,并保证x86_64-w64-mingw32-gcc.exe 在 /...

linux下利用libjpeg库对jpg格式图片的操作

1、在网上找到了libjpeg,可以用这个库实现JPG图片的各种操作: 下载:http://freeware.sgi.com/source/libjpeg/libjpeg-6b.tar.gz 2、...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:libjpeg两种移植方法
举报原因:
原因补充:

(最多只允许输入30个字)