安卓4.0源码编译注意的一些问题
随着安卓操作系统的兴起,许多人都在学习和使用安卓这个操作系统,许多人通过购买开发板来供学习和开发使用。飞凌推出的ok210开发板可以顺畅的运行安卓操作系统,目前有许多人选择了这款开发板,当大家在拿到开发板后,学习的过程中会按照飞凌提供的手册进行操作,其中就有安卓源码的编译这项的学习。
相信大家在编译源码的过程中遇到各式各样的错误提示。
下面就为大家说一下解决办法:
操作系统: UBUNTU 12.04 (64位)
目的:飞凌210开发板安卓4.0源码编译
1、必要库没有安装完全,直接进行编译。
这种情况肯定是编译不通过的,查看必要库是都安装完全,如果在安装必要库时有无法下载的错误提示,可先通过sudo apt-get update 进行更新,然后再安装必要库。
也可更具具体的报错百度、Google 搜索,查找错误解决办法。
2、编译器的版本问题
Ubuntu12.04 自带的gcc 、g++ 编译器版本是4.6版本,可能有的用户版本会更高。
查看方法:# gcc -v #g++ -v
把编译器的版本降到4.4,操作的步骤:
gcc降级
1、查找gcc安装路径 # which gcc(一般在\usr\bin下)
2、切换到/usr/bin 目录下 # cd /usr/bin
3、将安装的gcc的列出 # ls gcc*
4、将原有的gcc4.6.3 备份 # mv gcc gcc4.6.bak
5、重新为gcc4.4建立一个软连接 # ln -s gcc-4.4 gcc
g++降级
1、列出安装的g++ # ls g++*
2、将原有的g++版本做一下备份 # mv g++ g++-4.6.bak
3、重新为g++4.4做一个软连接 # ln -s g++-4.4 g++
验证的方法:
#gcc -v
#g++ -v
查看gcc现在的版本号