场景
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
本文介绍如何在Ubuntu系统上为ARM架构编译BusyBox。首先安装交叉编译工具,然后通过修改配置文件来指定静态链接及交叉编译前缀。最后进行编译,得到适用于ARM设备的BusyBox。
1390

被折叠的 条评论
为什么被折叠?



