Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4471176
  • 博文数量: 1148
  • 博客积分: 25453
  • 博客等级: 上将
  • 技术积分: 11949
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-06 21:14
文章分类

全部博文(1148)

文章存档

2012年(15)

2011年(1078)

2010年(58)

分类: 嵌入式

2011-04-25 17:47:11

本文的copyright归yuweixian4230@163.com 所有,使用GPL发布,可以自由拷贝,转载。但转载请保持文档的完整性,注明原作者及原链接,严禁用于任何商业用途。
作者:yuweixian4230@163.com
博客:
yuweixian4230.blog.chinaunix.net 



参考资料:http://blog.21ic.com/user1/4132/archives/2010/80028.html

         http://blog.chinaunix.net/space.php?uid=24219701&do=blog&cuid=2438521

mjpg-stream的移植需要jpeg的库,所以我们先移植jpeg的库

1.下载源码  
           jpeg-8b

2.解压、进入 jpeg-8b

3.编译 make;make install

     在当前目录下生成了__install 目录

  1. ywx@yuweixian:~/yu/root-application/jpeg-8b$ ./configure --

  2. prefix=/home/ywx/yu/root-application/jpeg-8b/__install --host=arm-linux --

  3. enable-shared --enable-static
   
   1.在 __install生成的四个目录
  1. ywx@yuweixian:~/yu/root-application/jpeg-8b/__install$ ls
  2. bin include lib share
  3. ywx@yuweixian:~/yu/root-application/jpeg-8b/__install$

    2. 在  include 目录下,生成了需要的头文件
  1. ywx@yuweixian:~/yu/root-application/jpeg-8b/__install$ cd include/
  2. ywx@yuweixian:~/yu/root-application/jpeg-8b/__install/include$ ls
  3. jconfig.h jerror.h jmorecfg.h jpeglib.h
  4. ywx@yuweixian:~/yu/root-application/jpeg-8b/__install/include$

  3.在   lib  目录下,生成了动态链接库,

    其中,三个*.so*文件是我们需要的

  1. ywx@yuweixian:~/yu/root-application/jpeg-8b/__install/lib$ ls
  2. libjpeg.a libjpeg.la libjpeg.so libjpeg.so.8 libjpeg.so.8.0.2
  3. ywx@yuweixian:~/yu/root-application/jpeg-8b/__install/lib$

4.拷贝文件

  
1. 复制 include/ 目录下头文件到  /home/ywx/arm-cross/arm-2010.09/arm-none-linux-gnueabi/libc/usr/include/


    2. 复制 lib/*.so* 动态链接库  到 /home/ywx/arm-cross/arm-2010.09/arm-none-linux-gnueabi/libc/armv4t/lib/

    3. 复制 lib/*.so* 动态库   到开发板文件系统 /lib/ 下


我这里附上 include 头文件 和 动态链接库  的附件

 jpg附件.rar  


阅读(3734) | 评论(0) | 转发(2) |
给主人留下些什么吧!~~