分类: 嵌入式
2010-04-18 14:33:59
准备:#cd busybox-1.00
#make menuconfig
下面是需要编译进busybox的功能选项。
General Configurationà
Show verbose applet usage messages
Support for SUID/SGID handlingà
Runtime SUID/SGID configuration via /etc/busybox.conf
Build Optionsà
Build BusyBox as a static binary (no shared libs)
这个选项是一定要选择的,这样才能把busybox编译成静态链接的可执行文件,运行时才独立于其他函数库.否则必需要其他库文件才能运行,在单一个linux内核不能使它正常工作.
Installation Optionsà
Don't use /usr
这个选项也一定要选,否则make install 后busybox将安装在原系统的/usr下,这将覆盖掉系统原有的命令.选择这个选项后,make install后会在busybox目录下生成一个叫_install的目录,里面有busybox和指向它的链接.
其它选项都是一些linux基本命令选项,自己需要哪些命令就编译进去,一般用默认的就可以了,配置好后退出并保存。