原创:转载,请声明网址:https://www.jianshu.com/writer#/notebooks/15224625/notes/36170905
说明:本文中用到的压缩包,已经上传至百度云。
遇到的问题:
1.make 版本需要3.8.1-3.8.2
2.无gcc
3.兼容性 32库(ubuntu是64位的,而工具是32位的,不兼容)
4.无g++
5.无libsrdc++.so.6
6.无mkimage
7.安装JDK6
注意环境变量的修改。
A33-Vstar开发板的SDK ,由Lichee和Android两个包组成。
解压下图中的文件可获得:
![](https://img.haomeiwen.com/i7302920/e6ec478e0da13f50.png)
解压完成效果图:
![](https://img.haomeiwen.com/i7302920/ad07ac270e6d1349.png)
1.进入lichee
执行命令:
./build.sh config
依次选择:
0
0
0
3
![](https://img.haomeiwen.com/i7302920/dbb46d6dd27fbfb6.png)
第一次编译,要导入Vstar的内核配置,
cd linux3.4
执行:cp a33-vstar_defconfig .config
cd .. (回去lichee)
· ./build.sh
2.Android 源码编译
cd ../android
依次执行:
. build/envsetup.sh (导入环境变量)
lunch (选择工程,开发手册说是15,这里根据个人情况,选 vstar-eng)
extract-bsp (把内核和模块导入到android中)
make -j16 (直接make也可)
编译完成后,会在android/out/target/product/vstar目录下,生成boot.img recovery.img system.img
网友评论