交叉编译安卓busybox

所属分类:技术

我是在ubuntu14.04上使用交叉编译工具链编译arm 64位版busybox

第一步:在ubuntu上安装交叉编译链。

下载,解压,配置环境变量(PATH)。。。

第二步:到官网上下载busybox,解压

    wget http://busybox.net/downloads/busybox-2.23.tar.bz2
    tar -xjf busybox-2.23.tar.bz2
    cd busybox-2.23/

第三步:配置,编译,安装busybox

我安装的交叉编译链为: aarch64-Linux-gnu-

    配置: 
     生成默认arm版配置文件.config:  
        make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- defconfig
     通过图形界面修改配置文件.config: 
        make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- menuconfig
     在编译选项中,一般选择静态方式

编译:

编译:make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- 

   安装(其实就是把生成的文件汇聚到一起(默认是在当前目录_install文件夹中):
      make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- install

在_install 文件下有: sbin  bin  usr linuxrc

不指定ARCH等参数,则编译x86版。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏杨建荣的学习笔记

Data Guard高级玩法:通过闪回恢复switchover主库 (r10笔记第13天)

最近又试了下Data Guard的新玩法,可以通过闪回恢复switchover的主库,这种场景听起来比较特别,但是Oracle依旧支持。 我们的...

3237
来自专栏北京马哥教育

MySQL存储日志并使用Loganalyzer作为前端展示

为什么要使用日志 在生产环境中我们可能需要一个较为完整的日志系统来查看运行中主机服务的状态和所作出的操作,我们可以在较大型的网络架构中使用ELK来实现对日志的收...

3129
来自专栏乐沙弥的世界

基于Innobackupex的完全恢复

    对于MySQL的完全恢复,我们可以借助于Innobackupex的多重备份加上binlog来将数据库恢复到故障点。这里的完全恢复是相对于时点恢复(也叫...

702
来自专栏蓝天

Redis-4.0.11集群配置

本文参考官方文档而成:http://redis.io/topics/cluster-tutorial。经测试,安装过程也适用于redis-3.2.0、r...

2652
来自专栏乐沙弥的世界

基于Innobackupex的全备恢复

    对于MySQL数据库的热备,xtrabackup是大多数DBA朋友们的选择。xtrabackup内嵌了一个innobackupex可用于热备MySQL数...

692
来自专栏岑玉海

oozie 运行demo

昨晚装好了oozie,能启动了,并且配置了mysql作为数据库,好了,今天要执行oozie自带的demo了,好家伙,一执行就报错!报错很多,就不一一列举了,就...

3998
来自专栏禁心尽力

SpringBoot整合Mybatis之进门篇

已经有好些日子没有总结了,不是变懒了,而是我一直在奋力学习springboot的路上,现在也算是完成了第一阶段的学习,今天给各位总结总结。        之前...

1.1K6
来自专栏杨建荣的学习笔记

Oracle 12c DG新特性Far Sync(r10笔记第67天)

Oracle的Data Guard技术再11g中有了Active Data Guard,就产生了很多的技术解决方案,比如读写分离,多活的技术支撑等。 12c 中...

4567
来自专栏蓝天

编译hbase-1.2.3源代码

确保机器可以正常访问Internet,如能正常访问https://repo.maven.apache.org等,如果是代理方式则需要设置好eclipse和m...

1482
来自专栏快乐八哥

Angular企业级开发(4)-ngResource和REST介绍

一、RESTful介绍 ? RESTful维基百科 REST(表征性状态传输,Representational State Transfer)是Roy Fie...

1777

扫码关注云+社区