编译busybox:
tar xjf busybox-1.7.0.tar.bz2
cd busybox-1.7.0/
打开 busybox-1.7.0/ 目录下的install文件看看要怎么编译安装他。
The BusyBox build process is similar to the Linux kernel build:
make menuconfig # This creates a file called ".config"
make # This creates the "busybox" executable
make install # or make CONFIG_PREFIX=/path/from/root install
配置buysbox: make menuconfig
我们使用它的默认配置就好。
编译之前修改Makefile,vim Makefile
修改前:
ARCH ?= $(SUBARCH)
CROSS_COMPILE ?=
修改后:
ARCH ?= arm
CROSS_COMPILE ?=arm-linux-
make
make CONFIG_PREFIX=/work/nfs_root/first_fs1 install
ls /work/nfs_root/first_fs1
可以看到:
/bin
/sbin
/usr
linuxc
tar xjf busybox-1.7.0.tar.bz2
cd busybox-1.7.0/
打开 busybox-1.7.0/ 目录下的install文件看看要怎么编译安装他。
The BusyBox build process is similar to the Linux kernel build:
make menuconfig # This creates a file called ".config"
make # This creates the "busybox" executable
make install # or make CONFIG_PREFIX=/path/from/root install
配置buysbox: make menuconfig
我们使用它的默认配置就好。
编译之前修改Makefile,vim Makefile
修改前:
ARCH ?= $(SUBARCH)
CROSS_COMPILE ?=
修改后:
ARCH ?= arm
CROSS_COMPILE ?=arm-linux-
make
make CONFIG_PREFIX=/work/nfs_root/first_fs1 install
ls /work/nfs_root/first_fs1
可以看到:
/bin
/sbin
/usr
linuxc