在编译Android时,Ubuntu提示make版本等级过高(听说默认的是4.1),而Android4.0的make版本要求是3.81。(不明白的地方留言告诉我哦)
以下是我的总结,在试过大家很多办法之后。
1、下载对应版本的源码,地址:ftp://ftp.gnu.org/gnu/make
在此电脑的地址栏输入就可以了。
选择你需要的版本就可以了,直接复制粘贴至你的共享目录。
我选择的是:make-3.81.tar.gz
2、最好是自己新创建一个目录,比如home里面。
使用代码:tar xvf make-3.81.tar.gz 解压。
此时需要进入下级目录,make-3.81。然后运行语句:./configure。
3、执行:./build.sh
4、删除旧版make:sudo apt-get remove make
5、把make文件添加进去:sudo cp make /usr/bin/make
6、运行语句:make install
万事大吉!!!有什么不对的,请指点。有问题,可以一起探讨。