其他分享
首页 > 其他分享> > gcc任意版本安装 liunx 个人用户

gcc任意版本安装 liunx 个人用户

作者:互联网

首先确定你要下载的gcc版本,因为安装过程很慢,四个小时左右!!!耗不起啊

在下面网址里找到你想要的gcc版本,下载后缀名为.tar.gz的文件。
在这里插入图片描述
我就是没注意版本问题,重来了两遍!心疼。

https://mirrors.tuna.tsinghua.edu.cn/gnu/gcc/

下载后复制到liunx你个人用户文件下,就像这样。
在这里插入图片描述
进入复制文件夹路径,解压对应文件,以6.3.0版本为例:

tar -xvf gcc-6.3.0.tar.gz

解压文件之后,在解压文件夹的平衡位置建立文件夹gcc6.3,
在这里插入图片描述
其中gcc-6.3.0是你解压的,gcc6.3是你建立的。
进入你建立的gcc6.3中,输入下面命令:

../gcc-6.3.0/configure --prefix= 编译路径 --enable-checking=release --enable-languages=c,c++ --disable-multilib

其中编译路径是需要你自己填写的,我的是

../gcc-6.3.0/configure --prefix=/lustre/home/phe/.local/gcc6.3	--enable-checking=release --enable-languages=c,c++ --disable-multilib

编译之后不管你出现了啥,先别管,直接输入下面命令:

make && make install

这个时间比较长,建议看个剧,玩个游戏啥的…

完成之后看看你的路径结果,我的路径是

/lustre/home/phe/.local/gcc6.3/bin

你会发现里面有gcc,g++等等,说明安装成功了,现在就差把gcc6.3这个版本的环境加入系统环境里就行了。
在这里插入图片描述
在你个人路径里找到.bashrc文件。
在这里插入图片描述
把相应的gcc版本bin环境添加进去即可。

export PATH=/lustre/home/phe/.local/gcc6.3/bin:$PATH 

最后输入gcc -v查看你的版本是不是安装的,不是的话重启一下试试,还不是的话我就没办法了…祝各位好运!
写在最后,既浪费时间,也没有技术含量,为难我这入门小白。

注:gcc6.3我还在装!这是之前装好的gcc6.5

标签:gcc,enable,gcc6.3,--,6.3,liunx,版本,个人用户
来源: https://blog.csdn.net/qq_41894176/article/details/120241262