博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Firefly-RK3288开发板Android编译环境搭建开荒
阅读量:6705 次
发布时间:2019-06-25

本文共 1057 字,大约阅读时间需要 3 分钟。

入手了Firefly-RK3288的开发板,自己从零开始搭建编译环境开荒

第一步:安装Ubuntu12.04,使用安装盘安装(安装的过程就不详写了,下面贴图)
 
 
安装完后,更新ubuntu
 
第二步:
从官网上下载SDK,进行编译环境的安装
下载SDK有两种方式,一是下载压缩包,二是通过git下载。
我选择了下载压缩包。SDK百度云下载地址:
在等待代码下载完成的同时,开始按照官方的步骤进行环境安装。
为了方便按照我写了3个简单的脚本(java6.sh、ubuntu1204_evn.sh和arm.sh),直接输入官网的命令也可。
1,在终端输入

   ./java6.sh

 

   安装 JDK6,遇到要选择的时候一路选择y或者yes即可

   等待安装完毕
    
   安装完毕
2,在终端输入
   ./ubuntu1204_evn.sh
   安装编译需要的包和库,同样遇到要选择的时候一路选择y或者yes即可
   等待安装完毕
    
   安装完毕
3,在终端输入
   ./arm.sh
   安装 ARM 交叉编译工具链和编译内核相关软件包
   等待安装完毕
    
   安装完毕
到了这步就环境就按照完毕,只缺代码来编译验证了。
4,下载完代码后校正MD5码,无误后进行解压。解压出来是一个.git文件,这个是git管理的文件目录。用git reset可以把他还原
   还原后就可以看到我们的代码目录结构了,但先不要着急去编译。先按照官网同步代码:
   git remote add bitbucket 
   git pull bitbucket master:master
    
到了这步代码已经准备完毕
第三步:
1,进入代码进行编译(首先一定要编译内核,否则编译Android会出错哦)
进入kernel目录后:
make firefly-rk3288_beta_defconfigmake -j8 firefly-rk3288_beta.im
 
编译成功
2,然后进入SDK目录,编译Android:
make -j8
这个编译十分漫长,笔者用的是联想L440 I5+2G的笔记本,大概编译了4个小时机友们要耐心等待,如果出现电脑卡的情况可以试试减少编译进程适应make -j2或者直接用make 
妥妥的终于编译完成

总结:开荒搭配环境的整个过程都十分顺利,由衷的感觉官网的编译说明做的很好,这个要大赞一个只要按照官网的步骤一步一步来安装,编译环境还是妥妥的。

 

顺便给出官网的编译说明传送门:

转载于:https://www.cnblogs.com/TeeFirefly/p/7551758.html

你可能感兴趣的文章
Qt5.2.1交叉编译,带tslib插件
查看>>
动态规划 最大连续子段和
查看>>
深入浅出-iOS函数式编程的实现 && 响应式编程概念
查看>>
[转载]c#远程监控客户端
查看>>
c哈希表hashtable操作
查看>>
c语言疑惑点
查看>>
Android创建和删除桌面快捷方式
查看>>
JavaScript-4.7-friendly_table---ShinePans
查看>>
在MAC下怎样用SSH连接远程LINUXserver
查看>>
【深入剖析Tomcat笔记】第四篇 默认连接器
查看>>
ElasticSearch(1)-入门
查看>>
计算传播学在新闻和公共舆论领域的应用
查看>>
Go语言--基础语法笔记
查看>>
Android 中使用自定义字体的方法
查看>>
[原]RobotFrameWork(一)robotframework(python版)及Ride在ubuntu下安装
查看>>
2018-06-27随想
查看>>
Stream.findFirst的一个疑问
查看>>
深入理解java虚拟机(二)HotSpot Java对象创建,内存布局以及訪问方式
查看>>
PYTHON 模块
查看>>
软件开发模式对比(瀑布、迭代、螺旋、敏捷)
查看>>