BusyBox 是一个集成了一百多个最常用linux命令和工具的软件。BusyBox 包含了一些简单的工具,例如ls、 cat 和 echo等等,还包含了一些更大、更复杂的工具,例如 grep、find、mount 以及 telnet。有些人将 BusyBox 称为 Linux 工具里的瑞士军刀。简单的说BusyBox就好像是个大工具箱,它集成压缩了 Linux 的许多工具和命令。
busybox的配置程序和linux内核菜单配置方式简直一模一样.熟悉用make menuconfig方式配置linux内核的朋友很容易上手.
下面是需要编译进busybox的功能选项。
其它选项都是一些linux基本命令选项,自己需要哪些命令就编译进去,一般用默认的就可以了,配置好后退出并保存。
另:貌似这样编译出来的生成的可执行文件busybox只能在X86上运行,若想让busybox在arm平台下运行,需要 首先用命令 which arm-linux-gcc 查看交叉工具存放位置,如得到结果 /usr/local/arm/3.4.1/bin/arm-linux-gcc 那么我们复制 /usr/local/arm/3.4.1/bin/arm-linux- (只有gcc不需要复制) 然后make menuconfig 接着配置Build Options
选 Cross Compiler prefix 然后将此路径粘贴到方框内 点OK 保存退出 然后 make (看视频的步骤是这样 ,本人 并求亲自这样做过)