场景
ubuntu上编译arm架构的busybox
操作
- 安装交叉编译工具。
sudo apt-get install gcc-arm-linux-gnueabi
- 修改配置文件,使用交叉编译工具
make defconfig
vim .config
# 修改内容如下
...
-# CONFIG_STATIC is not set
+CONFIG_STATIC=y
....
-CONFIG_CROSS_COMPILER_PREFIX=""
+CONFIG_CROSS_COMPILER_PREFIX="arm-linux-gnueabi-"
...
- 编译arm架构的busybox
make android_defconfig
参考
https://github.com/yongce/AndroidDevNotes/blob/master/notes/tools/0006-busybox-android.asc