[odroid-pc] ubuntu12.04 64bit 修改GCC4.6至GCC4.4

参考:http://blog.csdn.net/nseven/article/details/8288603

之前用的默认的ubuntu12.04默认的gcc编译源代码,结果在用gdb调试的时候出现了cannot find the bounds of the current ...的错误

查看网上的资料,可能的原因是gcc版本应该用gcc4.4 现在将ubuntu版本改变再次尝试。

1. 查看gcc版本和g++版本

gcc -v

g++ -v

2. 安装gcc和g++ 4.4版本

sudo apt-get install gcc-4.4 g++-4.4 g++-4.4-multilib

3. 在/usr/bin目录下修改gcc链接

sudo mv gcc gcc.bak

sudo ln -s gcc-4.4 gcc

4. 在/usr/bin目录下修改g++链接

sudo mv g++ g++.bak

sudo ln -s g++-4.4 g++

5.查看gcc和g++版本号

gcc-v

g++-v

可以看到版本已经改变。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-12 16:15:47

[odroid-pc] ubuntu12.04 64bit 修改GCC4.6至GCC4.4的相关文章

Ubuntu12.04 64bit版本下载Android源码完整教程

首先去官网http://source.android.com/source/initializing.html可以看到完整的安装教程.不过一般情况下,按照这个教程是无法一步到位的,因为中途肯定会遇到很多问题.这里我把我遇到的问题以及相应的解决方案总结一下: 1.sudo apt-get install git gnupg flex bison gperf build-essential \ zip curl libc6-dev libncurses5-dev:i386 x11proto-core

Ubuntu12.04 64bit搭建Hadoop-2.2.0

一.准备工作: 集群安装ubuntu12.04 64bit系统,配置各结点IP地址 开启ssh服务,方便以后远程登录,命令sudo apt-get install openssh-server(无需重启) 使用命令:ssh [email protected]测试服务连接是否正常 设置无密钥登录: 修改主机名:sudo vim /etc/hostname将各主机设置成相应的名字,如mcmaster.node1.node2... 修改/etc/hosts文件:sudo vim /etc/hosts,

Ubuntu12.04(64bit)下安装Qt4总结

本文主要介绍linux系统Ubuntu12.04(64bit)下Qt4.8.5的安装,其中还涉及Fedora9下Qt4的安装. 1.下载软件:去Qt的官网下载Qt4.8.5和Qt Creator软件,下载的具体软件如下: Qt4.8.5软件:qt-everywhere-opensource-src-4.8.5.tar.gz Qt Creator软件:qt-creator-linux-x86_64-opensource-2.5.2.bin 2.解压qt-everywhere-opensource-

ubuntu12.04 64bit libncurses5-dev和libncurses5-dev:i386共存性问题讨论

ubuntu12.04 64bit 编译kernel(或者make menuconfig)源码时出现如下错误: HOSTLD scripts/kconfig/mconf scripts/kconfig/mconf.o: In function `show_help': mconf.c:(.text+0x811): undefined reference to `stdscr' scripts/kconfig/mconf.o: In function `main': mconf.c:(.text+

Ubuntu12.04之修改密码

Ubuntu 12.04 默认root没有密码 修改密码方式如下: [email protected]:~$ sudo passwd root [sudo] password for test: 输入新的 UNIX 密码: 重新输入新的 UNIX 密码: passwd:已成功更新密码 [email protected]:~$ su root 密码: [email protected]:/home/test# 备注:Passwd命令必须拥有系统超级权限才可以执行,所以当使用非root账户登录系统时

[odroid-pc] ubuntu12.04 64bit Android4.0.3 源代码编译报错及解决办法

第一个错误: host Executable: cmu2nuance (out/host/linux-x86/obj/EXECUTABLES/cmu2nuance_intermediates/cmu2nuance) /usr/bin/ld: cannot find -lncurses collect2: ld returned 1 exit status make: *** [out/host/linux-x86/obj/EXECUTABLES/adb_intermediates/adb] Er

Ubuntu12.04中如何让命令行路径变短

Ubuntu12.04中命令行路径随着不断的深入文件夹而变长,非常的烦人.在CentOS6.5中却没有这样的烦恼.这是为什么呢? 我查看了下CentOS6.5的bash配置,发现不同的地方: PS1="[\[email protected]\h \W]\\$ " 接着我便在Ubuntu12.04中修改试试: $ vi ~/.bashrc 改成上图所示,保存.注销,登入,哈哈,有效果啦:

ubuntu12.04 lts 安装gcc 4.8

gcc 4.8.1 是第一个完全支持C++11 的编译器,Windows上可以安装mingw版的,在sourceforge 上有下载,安装也比较方便.在Linux上安装的话需要首先安装一些依赖库.在Ubuntu12.04 lts默认安装的是gcc4.6.3,其实该版本也支持一些c++11的特性,可以通过增加"-std=c++0x" 编译选项来使用这些特性,但是对多线程库的支持较差,gcc 4.8.1 是通过ppa来安装的,因此需要安装ppa repository .下面就来看一下安装步

在虚拟机下安装ubuntu 10.04 64bit,并修改root用户密码

实验的环境: 笔记本是:HP 虚拟机:VMware  9 准备安装的操作系统: ubuntu 10.04  64bit 实验步骤: 一:让自己的hp支持虚拟化技术(由于ubuntu 10.04  64bit需要CPU支持虚拟化技术,所以要通过bios来更改电脑的默认设置) 启动时根据提示按 Esc 键 按 F10 键以配置 BIOS 使用箭头键滚动到"System Configuration" 选择"Virtualization Technology",然后按 En