基于real6410和android2.1源码的busybox移植

详细步骤如下:

下载地址:http://www.busybox.net/ (本文下载版本是1.13.3 )下载并解压。

运行menuconfigbusybox进行配置

make menuconfig 

Busybox Settings --> Build Options --> Build Busybox as a static binary (no shared libs)  -  Enable this option by pressing "Y"
Busybox Settings --> Build Options --> Cross compiler prefix  -  Set this option equal to (交叉编译工具的地址)

Busybox Settings --> Installation Options --> Don't use /usr  -  Enable this option by pressing "Y" 

在 Busybox Settings -> Busybox Library Tuning ,确保选中 Tab completion 选项,支持
Tab 扩展键: 

执行下面两条指令:

Make

Make install

_install目录下生成常用的工具binsbin目录以及linuxrc

android文件系统根目录下建立busybox文件夹,把binsbin目录拷贝到该目录下。

Chmod 777 busybox -R修改其权限

init.rc文件中声明环境变量:export PATH /busybox/bin:busybox/sbin/sbin:/system/sbin:/system/bin:/system/xbin(注意busybox的环境变量要声明在前面)

重新做好文件系统烧进开发板,系统启动后到/busybox/bin目录下执行busybox sh命令,后tab键就能如同linux系统下一样使用了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值