GCC多版本共存

 方法一:利用环境变量

 

1。先下载GCC原码包,gcc-3.4.2-tar.gz,
2。tar -xzvf gcc-3.4.2-tar.gz
3。建立一个目标文件夹以供编译过程用 mkdir gcc-obj(这个目录和GCC-3.4.2在同一级).再建一个程序目录,例如mkdir /usr/local/gcc-3.4.2
4。cd gcc-obj
   ../gcc-3.4.2/configure --prefix=/usr/local/gcc-3.4.2 --enable-threads=posix --disable-checking --enable--long-long --host=i386-redhat-linux --with-system-zlib --enable-languages=c,c++,java
5。成功以后,make 这个时间比较长,耐心等待.
6。make install 安装成功,这期间需要ROOT权限的.

GCC多版本共存:
vi /etc/profile
在环境变量的最前面加上这么一句:
export PATH=/usr/local/gcc-3.4.2/bin:$PATH
保存退出。再更新一下环境变量:
source /etc/profile
gcc --version GCC版本是不是改变了。。。
如果想要变回原来的版本,只需要把环境变量加的那句注释掉.
#export PATH=/usr/local/gcc-3.4.2/bin:$PATH
自此,GCC又变回了原来的版本.

 

方法二,链接

apt-get install gcc-3.4

之后,你需要把usr/bin/目录下的gcc文件删除掉或者避免意外发

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值