mjpg-streamer和jpegsrc.v8b.tar.gc的编译
来源:互联网 发布:微信做宣传的软件 编辑:程序博客网 时间:2024/06/03 16:49
33、mmjjppgg--ssttrreeaamm的移植
关于mjpg-stream的资料大家可以在下面这个网址查看:
http://sourceforge.net/apps/mediawiki/mjpg-streamer/index.php?title=Main_
Page
mjpg-stream的移植需要jpeg的库,所以我们先移植jpeg的库
(1)jpeg库的移植
1)jpeg源码包通过下面这个网址下载
http://www.ijg.org/files/jpegsrc.v8b.tar.gz
2)解压源码包
tarxvfjpegsrc.v8b.tar.gz
3)配置源码
cdjpeg-8b
./configure--prefix=/home/hl/opt/FriendlyARM/mini4440/jpeg
--host=arm-none-linux-gnueabi
4)编译
make
5)安装
makeinstall
6)拷贝库到文件系统中
cp/home/hl/opt/FriendlyARM/mini4440/jpeg/lib/libjpeg.so.8
/home/hl/opt/FriendlyARM/mini4440/myrootfs/rootfs/lib
(2)mjpg-stream的移植
1)mjpg-stream源码包通过下面这个网址下载
http://sourceforge.net/projects/mjpg-streamer/
2)解压源码
tarxvfmjpg-streamer-r63.tar.gz
3)修改源码
cdmjpg-streamer-r63
修改顶层makefile及plugins目录中的各级makefile将所有
CC=gcc
修改为
CC=arm-none-linux-gnueabi-gcc
修改plugins/input_uvc/Makfile
修改
CFLAGS += -O2 -DLINUX -D_GNU_SOURCE -Wall -shared
-fPIC
为CFLAGS+=-O2-DLINUX-D_GNU_SOURCE-Wall-shared-fPIC
-I/home/hl/opt/FriendlyARM/mini4440/jpeg/include
修改
$(CC) $(CFLAGS) -ljpeg -o $@ input_uvc.c v4l2uvc.lo jpeg_utils.lo
dynctrl.lo
为 $(CC) $(CFLAGS) -ljpeg
-L/home/hl/opt/FriendlyARM/mini4440/jpeg/lib -o $@ input_uvc.c
v4l2uvc.lojpeg_utils.lodynctrl.lo
jpeg_utils.c:27:fatalerror:jpeglib.h:Nosuchfileordirectory
4)编译
make
5)测试
mkdir/home/hl/opt/FriendlyARM/mini4440/myrootfs/rootfs/mjpg
cp*.so/home/hl/opt/FriendlyARM/mini4440/myrootfs/rootfs/mjpg
cp mjpg-stream
/home/hl/opt/FriendlyARM/mini4440/myrootfs/rootfs/bin
- mjpg-streamer和jpegsrc.v8b.tar.gc的编译
- 最新编译mjpg-streamer 的问题集锦
- 交叉编译mjpg-streamer
- mjpg-streamer的使用问题
- mjpg-streamer 视频服务器的移植
- MJPG-Streamer的帮助信息
- ubuntu linux编译运行mjpg-streamer步骤
- mjpg-streamer-r63 交叉编译成功 RT5350
- mjpg-streamer在Ubuntu下编译,运行
- mjpg-streamer
- mjpg-streamer
- mjpg-streamer
- mjpg-streamer
- mjpg-streamer
- Mjpg-streamer
- mjpg-streamer--javascript_motiondetection出错和解决方法记录
- mjpg-streamer的编译及其结合嵌入式轻型boa服务器的联调
- libjpeg的交叉编译(移植Mjpg-streamer之前必须移植好libjpeg)
- extjs radioGroup怎么取选中的值?怎么设置值选中?
- 无线网络加密方式对比
- ME_PURCHDOC_POSTED
- 《程序员的自我修养——链接、装载与库》
- 单例,应用程序委托和顶层数据
- mjpg-streamer和jpegsrc.v8b.tar.gc的编译
- php 调节者模式(代码)
- socket的服务器/客户端模型——时间服务器的版本演进
- 转载
- 如何隐藏system函数的窗口
- android访问本地web(不是127.0.0.1而是10.0.2.2)
- Oracle DB Server内存划分参考
- 原型设计
- java 通过反射获取泛型的类型