gcc 降级安装,多版本共存
2012-04-12 11:49
507 查看
gcc各版本下载地址:http://archive.ubuntu.com/ubuntu/pool/universe/g/gcc-4.3/
inux平台上的代码更新很快,GCC工具也不断更新,其向前的兼容性往往会存在这样那样的小问题。由此,在程序编译过程中经常碰到由于GCC版本不一致造成的警告和错误。为应付这种问题可能需要在准备不同版本的GCC(例如GCC-4.2和GCC-3.4)。
当前的GCC版本为GCC-4.2,需要切换到GCC-3.4。首先,你需要去你的usr/bin/下去看看有没有gcc-3.4这样文件,如果没有的话,就安装一下吧:
apt-get install gcc-3.4
之后,你需要把usr/bin/目录下的gcc文件删除掉或者避免意外发生,可以把它命名为gcc.bak。这里需要说明的如果你不删除的话,你会发现你使用ln -s /usr/bin/gcc-3.4 /usr/bin/gcc总是不起作用。实际上你在用gcc -v查看当前版本时,就一直使用的usr/bin/gcc。而ln -s /usr/bin/gcc-3.4 /usr/bin/gcc的目的就是为了生成3.4版本的gcc。一句话,你只需要执行:
rm /usr/bin/gcc
ln -s /usr/bin/gcc-3.4 /usr/bin/gcc
然后再gcc -v就可以看到当前版本就是3.4了。如果你想再使用当前的4.2.3的话,就使用同样的方法:
rm /usr/bin/gcc
ln -s /usr/bin/gcc-4.2.3 /usr/bin/gcc
再gcc -v来确定一下版本就知道了。
祝你好运。
====
http://www.linuxidc.com/Linux/2008-09/15960.htm
inux平台上的代码更新很快,GCC工具也不断更新,其向前的兼容性往往会存在这样那样的小问题。由此,在程序编译过程中经常碰到由于GCC版本不一致造成的警告和错误。为应付这种问题可能需要在准备不同版本的GCC(例如GCC-4.2和GCC-3.4)。
当前的GCC版本为GCC-4.2,需要切换到GCC-3.4。首先,你需要去你的usr/bin/下去看看有没有gcc-3.4这样文件,如果没有的话,就安装一下吧:
apt-get install gcc-3.4
之后,你需要把usr/bin/目录下的gcc文件删除掉或者避免意外发生,可以把它命名为gcc.bak。这里需要说明的如果你不删除的话,你会发现你使用ln -s /usr/bin/gcc-3.4 /usr/bin/gcc总是不起作用。实际上你在用gcc -v查看当前版本时,就一直使用的usr/bin/gcc。而ln -s /usr/bin/gcc-3.4 /usr/bin/gcc的目的就是为了生成3.4版本的gcc。一句话,你只需要执行:
rm /usr/bin/gcc
ln -s /usr/bin/gcc-3.4 /usr/bin/gcc
然后再gcc -v就可以看到当前版本就是3.4了。如果你想再使用当前的4.2.3的话,就使用同样的方法:
rm /usr/bin/gcc
ln -s /usr/bin/gcc-4.2.3 /usr/bin/gcc
再gcc -v来确定一下版本就知道了。
祝你好运。
====
http://www.linuxidc.com/Linux/2008-09/15960.htm
相关文章推荐
- gcc 降级安装,多版本共存
- linux下安装gcc及设置多版本gcc多版本共存(如果enable静态库,会报错,不知道为什么,忽略静态库就没问题了)
- 关于如何将Ubuntu系统中的GCC版本降级以适应matlab caffe安装。
- Ubuntu 11.04安装gcc 4.5.2以下版本[比如gcc 4.1.1]
- Ubuntu 安装低版本 GCC[zz]
- 虚拟机virtualBox安装Ubuntu全过程详解|Ubuntu降低gcc版本
- gcc 版本降级
- mac 安装python虚拟环境,多版本共存
- gcc安装教程(windows版本)
- gcc源码安装-版本4.7.3
- centos6.5安装高版本gcc
- ubuntu10.4系统下GCC降级安装 升级安装GCC
- CentOS 6.3 编译安装GCC清晰简易教程(可通用大部分Linux版本)
- Ubuntu16.04降级安装 gcc5.1
- Ubuntu10.04 下安装低版本GCC方法
- gcc安装多个版本
- Ubuntu 安装低版本 GCC
- 早期版本ubuntu环境下gcc和g++的安装
- ubuntu安装使用不同版本的gcc