第三方包jpegsrc以及mjpg-streamer的解压配置

本文详细介绍了如何配置第三方包jpegsrc和mjpg-streamer以使用USB摄像头。包括安装依赖包jpegsrc的步骤,如解压、配置、编译和安装;以及针对mjpg-streamer的Makefile修改指南,涉及编译工具更改为arm-linux-gcc,指定生成的so文件为input_uvc.so和output_http.so,并调整相关路径。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第三方包jpegsrc以及mjpg-streamer的解压配置

这是要使用USB摄像头的时候需要用的第三方包。
安装包以及解压
安装包: mjpg-streamer.tar.gz 安装此包,需要先安装依赖包:tar xvf jpegsrc.v8b.tar.gz
** 如下安装jpegsrc**
a.解压 tar xvf jpegsrc.v8b.tar.gz
b.进入文件夹配置
./configure --prefix=$PWD/_install --host=arm-linux
指定安装路径 指定运行平台
会生成一个Makefile,以供后续编译使用
c.make 编译
d.make install 安装
** 安装mjpg-streamer**
解压后,发现不存在./configure配置文件,但是有Makefile
1.修改根目录下的Makefile
修改内容:
a.编译工具 cc=gcc 改成 cc=arm-linux-gcc
b.指定生成的so,只要input_uvc.so output_http.so,其他删掉
2.修改plugin/input_uvc/Makfile
a.编译工具 cc=gcc 改成 cc=arm-linux-gcc
b.指定jepg的路径 CFLAGS += -O2 -DLINUX -D_GNU_SOURCE -Wall -shared -fPIC
-L /home/book/camera/jpeg-8b/_install/lib
-I /home/book/camera/jpeg-8b/_install/include
3.修改plugins/output_http/Makefile
a.编译工具 cc=gcc 改成 cc=arm-linux-gcc
4.回到源码目录进行编译
make

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值