系统移植-设备驱动
uvc摄像头驱动配置
- 设置驱动选项
- make menuconfig
Device Drivers
<*>Multimedia support
[*] Cameras/video grabbers support
<*> Media USB Adapters
<*> USB Video Class (UVC)
- make menuconfig
文件系统
解压源码
tar xvf busybox-1.22.1.tar.bz2
进入源码目录配置源码
make menuconfig
- make menuconfig
Busybox Settings --->
Build Options --->
[*] Build BusyBox as a static binary (no shared libs)
[ ] Force NOMMU build
[ ] Build with Large File Support (for accessing files > 2 GB)
(arm-cortex_a8-linux-gnueabi-) Cross Compiler prefix
() Additional CFLAGS
编译安装
make
make install
创建其他需要的目录
mkdir dev etc mnt proc var tmp sys root
添加工具链中的库拷贝到 _install目录下
cp /home/linux/toolchain/gcc-4.6.4/arm-arm1176jzfssf-linux-gnueabi/lib/ . -a
拷贝到共享目录下
cp -arf ./_install /rootfs