2. 移植mjpegstreamer
2.1)解压mjpg-streamer-r136.tar.bz2并进入其目录
2.2)修改源码
修改plugins/input_uvc/Makfile
修改
CFLAGS = -O2 -DLINUX -D_GNU_SOURCE -Wall -shared -fPIC
为 CF
LAGS = -O2 -DLINUX -D_GNU_SOURCE -Wall -shared -fPIC -I/usr/local/jpeg/include
修改
$(CC) $(CFLAGS) -ljpeg -o $@ input_uvc.c v4l2uvc.lo jpeg_utils.lo dynctrl.lo
为 $(
CC) $(CFLAGS) -ljpeg -L/usr/local/jpeg/lib -o $@ input_uvc.c v4l2uvc.lo jpeg_utils.lo dynctrl.lo
注:/usr/local/jpeg就是上面移植jpeg库后安装的目录
2.3)编译make CC=arm-linux-gcc
2.4)将编译好的mjpegstreamer及在源码下的*.so全部拷贝到开发板上