Android版busybox编译
1 下载busybox源码
从busybox官网上下载busybox最新版源码:http://www.busybox.net/downloads/
2 解压
tar -xvf busybox-1.23.2.tar.bz2
3 android版的配置脚本
解压后的源码里,configs文件压有android版本的配置脚本:
android2_defconfig android_defconfig android_ndk_defconfig
我选用的是android2_defconfig
4 编译arm版busybox
1) export arm的编译工具:
export PATH=$PATH:/xxx/yyy/android_source/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin
2)修改编译工具
打开android2_defconfig
将
CONFIG_CROSS_COMPILER_PREFIX=" arm-eabi-"
改为
CONFIG_CROSS_COMPILER_PREFIX="arm-linux-androideabi-"
3)修改sysroot路径
由于arm-linux-androideabi-4.6目录下没有sysr