打印
[嵌入式linux]

【学习SINA31s序列二】Android源码编译过程

[复制链接]
448|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 xiaohai8856 于 2016-4-7 10:30 编辑

下面是我编译android源码的过程
(一)解压android源码
        源码的位置在:光盘\源码\A31s-4.2-v3.3.tar.gz
        将其拷贝到自己的工作目录下,进行解压
        tar zxvf A31s-4.2-v3.3.tar.gz
        解压完成之后会生成两个目录 androidlichee
(二)编译lichee目录
        首先进入到lichee目录中
        执行命令:./build.sh -p sun6i_fiber_a31s
        只有出现compile success 的时候才算是编译成功
(三)编译android目录
        首先进入到android目录中,然后设置环境变量
        输入命令:source build/envsetup.sh
        然后选择配置方案,输入命令lunch
        我们在这里选择19
        拷贝lichee目录下编译好的ubootkernel
        命令:extract-bsp
        进行编译  
        命令:make -j8 //make 后面的数字是根据cpu的内核来确定的,大家可以视情况而定
        编译完成之后我们就可以对他进行打包了
        打包命令:pack
        生成可以烧写的镜像 sun6i_android_fiber-a31stm.img, 镜像所在目录为:/home/hyyb/work/sinlinx/A31-4.2/lichee/tools/pack
        最后将我们打包好的镜像文件烧写到我们的sinlinx开发板中。


相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

102

主题

315

帖子

16

粉丝