无root无sudo升级gcc到5.2.0

前言

无root无sudo升级gcc到5.2.0

一、具体步骤

代码如下:

#下载gcc5.2.0
wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-5.2.0/gcc-5.2.0.tar.bz2
#解压
tar -xf gcc-5.2.0.tar.bz2
创建使用文件夹这个后面配置环境变量时候用
mkdir gcc
cd gcc-5.2.0
#下载gcc相关文件
./contrib/download_prerequisites
#创建文件夹
mkdir gcc-temp
cd gcc-temp
#配置(其中prefix="/home/user_name/gcc/"中的gcc文件夹是上面第三步创建gcc的位置,这个一定要写对!!!)
../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib --prefix="/home/user_name/gcc/"
#编译和安装(一般情况下编译会很慢我用了2个多小时)你也可以make -j64 && make install
make && make install

二、配置环境变量

代码如下(示例):

vi ~/.bashrc
#进入后找个没人的地方把下面两行代码粘进去,记得把user_name改了
#/home/user_name/gcc这个地址就是上面第三步你创建的文件夹的地址
export PATH=/home/user_name/gcc/bin:$PATH
export LD_LIBRARY_PATH=/home/user_name/gcc/lib64/:$LD_LIBRARY_PATH
#source一下
source ~/.bashrc

总结

安装之后你gcc -v一下看一下成功了没,没用root也没用sudo的本质其实就是在你的目录下面弄一个软件,只能你自己账户用。重点在于…/configure那一步和后面配置环境变量那块。如果你知道怎么装python那你应该也能很快的看明白我在干嘛。我是正在学这个东西,前两天遇到了gcc版本低而且我还不是root的情况。现在解决了就总结一下,看看有没有可能帮到需要的人。

  • 6
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值