第三方包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