android 4.0 编译遇到的问题

原创 2012年03月31日 12:44:58


解决:

使用gcc4.4.6版本进行编译.
ubuntu 11.10的gcc版本是4.6.1,版本太高,编译android时出错,要把gcc版本改为4.4.6, 4.5的版本据说可以,但没试过.
通 过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 -v
g++ -v
均显示gcc version 4.4.6 ,说明gcc 4.4安装成功。


http://blog.csdn.net/flydream0/article/details/7046612

相关文章推荐

android 4.0 编译模式 eng -- > user 时遇到的问题

关键词:android  4.0  user  eng  camera  nand  串口 平台信息: 内核:linux3.0 系统:android4.0.3 平台:S5PV310(samsu...

android 4.0 编译模式 eng - > user 时遇到的有关问题

android 4.0 编译模式 eng -- > user 时遇到的问题 关键词:android  4.0  user  eng  camera  nand  串口 平台信息: 内核:linu...

MacOSX 编译Android 4.0的各种问题

之前编译过Android 4.2的源码,当时按照Android官方文档来的,并且系统环境与官方 要求基本相同,所以编译起来比较容易,可以参阅我之前的博客。 最近比较悲催的事情接二连三,有天晚上...
  • bulreed
  • bulreed
  • 2015年04月09日 00:50
  • 3708

ubuntu 11.10 编译android 4.0问题

1、基础环境配置 sudo apt-get install ant ant-optional bison build-essential ca-certificates-java curl flex...
  • kof0101
  • kof0101
  • 2012年04月08日 10:52
  • 693

android 4.0 兼容性问题 java.lang.NoSuchMethodError TextView.setBackground

Android 版本更替,新的版本带来新的特性,新的方法。 新的方法带来许多便利,但无法在低版本系统上运行,如果兼容性处理不恰当,APP在低版本系统上,运行时将会crash。 本文以一个具体的例子...

Android 4.0以上设备的虚拟按键中menu键的显示问题

在 Android 4.0以后,google添加了虚拟导航键来替换实体键,同时按键由原来的四大天王改为back、home、recent三个。研究源码可以发现是否显示菜单键实在 Window初始化的布局...

解决Android 4.0以上版本中OptionsMenu菜单不显示ICON图标的问题

在Android4.0系统中,创建菜单Menu,通过setIcon方法给菜单添加图标是无效的,图标没有显出来,2.3系统中是可以显示出来的。这个问题的根本原因在于4.0系统中,涉及到菜单的源码类 Me...

android 4.0.x listview的一个空指针问题

这里我使用了 首先贴出错误log: E/AndroidRuntime(18435): java.lang.NullPointerException E/AndroidRuntime(18435)...
  • petrus3
  • petrus3
  • 2014年07月24日 10:02
  • 886

android 4.0 Menu的一些问题(学习笔记)

一 由于android版本的问题 ,在4.0版本之后不能设置Icon        (网络回答)       在Android4.0系统中,创建菜单Menu,通过setIcon方法给菜单添...

另辟思路解决Android 4.0以后不能监听和屏蔽Home键的问题

http://www.cnblogs.com/hounychang/p/3259903.html 一、Home键的扑捉 Android4.0 版本以下时候处理: 1.1....
  • laukaka
  • laukaka
  • 2013年11月25日 16:30
  • 959
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android 4.0 编译遇到的问题
举报原因:
原因补充:

(最多只允许输入30个字)