gcc g++版本4.6会导致编译android出错 故要降低版本到4.4  操作如下:

ubuntu 11.10的gcc版本是4.6.1,版本太高,编译android时出错,要把gcc版本改为4.4.3。

通过gcc -v命令可以发现gcc库在/usr/lib/gcc/i686-linux-gnu目录下,该目录下有当前系统支持的各种版本gcc库 。在安装gcc 4.4前该目录下是没有4.4目录的,安装gcc 4.4后该目录下就会多出4.4这个目录,且该4.4目录下有各种相应库文件。

ubuntu 32bit系统下安装gcc 4.4的最好方法是仅用以下两条命令,不需要其它命令,否则编译时可能会出错。

sudo apt-get install gcc-4.4

sudo apt-get install g++-4.4

装完后在/usr/bin目录下

$ ls -l gcc*

lrwxrwxrwx 1 root root      7 2011-10-29 09:11 gcc -> gcc-4.6

-rwxr-xr-x 1 root root 224544 2011-10-06 05:47 gcc-4.4

-rwxr-xr-x 1 root root 302104 2011-09-17 05:43 gcc-4.6

发现gcc 链接到gcc-4.6,  需要将它改为链接到gcc-4.4 :

sudo mv gcc gcc.bak

sudo ln -s gcc-4.4 gcc

同理

ls -l g++*

lrwxrwxrwx 1 root root      7 2011-08-14 15:17 g++ -> g++-4.6

-rwxr-xr-x 1 root root 228640 2011-10-06 05:45 g++-4.4

-rwxr-xr-x 1 root root 306200 2011-09-17 05:39 g++-4.6

需要将g++链接改为g++-4.4:

/usr/bin$ sudo mv g++ g++.bak

/usr/bin$sudo ln -s g++-4.4 g++

再查看gcc和g++版本号:gcc -vg++ -v均显示gcc version 4.4.6 ,说明gcc 4.4安装成功。

转载:

http://hi.baidu.com/designhouse/item/87c3568d091752c8b17154c3

转载于:https://blog.51cto.com/9076120/1537473

ubuntu12.04编译android4.0源代码Deug2相关推荐

  1. Ubuntu12.04编译Android4.0.1源码全过程-----附wubi安装ubuntu编译android源码硬盘空间不够的问题解决

    Ubuntu12.04编译Android4.0.1源码全过程-----附wubi安装ubuntu编译android源码硬盘空间不够的问题解决 参考文章: (1)Ubuntu12.04编译Android ...

  2. Ubuntu12.04下Android4.0.4源码的下载及其编译过程

    Ubuntu12.04下Android4.0.4源码的下载及其编译过程 http://www.jizhuomi.com/android/environment/427.html

  3. [2013.7.5新鲜出炉] Ubuntu12.04下载Android4.0.1源码全过程----------------折腾两天,终于下好,附若干问题解决

    杂家算后知后觉了,学校里一直在做应用层开发,考虑到日后就业问题,这次决定研究源码和驱动,并进行编译.没想到就下载源码这一步折腾了我整整两天,期间遇到很多问题,哎,记录于此,希望日后再下源码的人不要再走 ...

  4. 2013 7 5新鲜出炉 Ubuntu12 04下载Android4 0 1源码全过程---------------

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 杂家算后 ...

  5. ubuntu 14.04 编译android4.0 出现gcc-version.sh: line 11: cc: command not found错误解决方法

    若出现下面错误gcc-version.sh: line 11: cc: command not found,只需要执行:sudo apt-get install gcc,也就是说缺少gcc编译器.

  6. ubuntu编译android4.0

    其实,android 4.0发布之后的几天就想编译出来体验一下ICS,事情多得一直拖到今天,另外一些误导人的传闻越来越凶,说什么编译环境最低要求memory为16G. 今天就拿实验室的机器跑了一通,编 ...

  7. Ubuntu16.04编译android6.0.1源码记录

    目录 目录 一.安装环境 二.下载源码 1.下载repo 2.初始化repo 3.同步源代码 关于驱动 三.编译源码 四.导入源码到AS 五.刷入真机 六.修改源码 总结: 3.同步源代码 关于驱动 ...

  8. android 6.0编译环境,MacOS下编译Android6.0源代码

    编译Android系统,只能在OS X环境下或者是Linux环境下,这篇文章,也是买Mac不久后写的,当时想顺便测试一下电脑的性能,编译Android系统要多久.整理笔记的时候发现,也就顺便发布出来. ...

  9. 16.04编译android 7.0,[原创]使用ubuntu 16.04编译android-6.0.0_r1

    前言 最近一直在折腾这个android源码从Mac到docker再到ubuntu14.04,最后换了ubuntu 16.04,前前后后花了大概2个星期,感觉自己就是自带bug的男人...呵呵了,记录一 ...

最新文章

  1. 为什么你的工作经验不值钱
  2. 第八天2017/04/17(2、❤String类的源代码)
  3. h5 canvas 显示rgb
  4. C语言入门题-是不是太胖了 (10分)
  5. 自动处理可载入模块命令 modprobe
  6. 最良心的 chrome 插件可以良心到什么程度?
  7. Visual C++ 设置适合自己的解决方案目录结构
  8. docker安装软件(vim,service)
  9. Ubuntu nginx 1.6.0 服务器 nginx.conf等相关配置
  10. 个人博客,个人博客模版,用HTML+CSS做一个漂亮简单的个人网页,个人博客网站html源码
  11. VB NetShare
  12. 电影片段素材网,自媒体必备素材网站推荐,视频素材免费下载网站
  13. 给普通人的Python——第四章
  14. ubuntu/deepin安装配置mysql
  15. 带三维团队半年的一点总结和想法
  16. gdiPlus的imag::fromFile函数调用返回为空
  17. PYNQ之Jupyter Notebook
  18. 极客日报:宿华不再担任快手CEO,程一笑接任;微软市值重登全球第一;Bootstrap 4.6.1发布
  19. python-----列表生成式和列表生成器表达
  20. 机器学习笔记之受限玻尔兹曼机(四)推断任务——边缘概率

热门文章

  1. 李开复张亚勤巅峰对话,还有虚拟人自动驾驶论坛,今年MEET智能未来大会,我蚌埠住了...
  2. 特斯拉「断网」致500名车主被锁车外,最长5小时,网友:有些东西就不该经过网络...
  3. “CCF传播大使”招募公告,期待你的加入!
  4. AI也能写高考作文?我们用清华刚刚开源的「九歌」试了试
  5. XXL-JOB v2.0.2,分布式任务调度平台 | 多项特性优化更新
  6. 反向区域DNS解析服务
  7. HBase数据压缩编码探索
  8. datePicker在fullscreen下不弹出
  9. 大数据如何在商业银行战略规划中发挥作用
  10. 如何做618数据复盘?你需要掌握这8大思路