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

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

在下面网址里找到你想要的gcc版本,下载后缀名为.tar.gz的文件。
gcc任意版本安装 liunx 个人用户
我就是没注意版本问题,重来了两遍!心疼。

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

下载后复制到liunx你个人用户文件下,就像这样。
gcc任意版本安装 liunx 个人用户
进入复制文件夹路径,解压对应文件,以6.3.0版本为例:

tar -xvf gcc-6.3.0.tar.gz

解压文件之后,在解压文件夹的平衡位置建立文件夹gcc6.3,
gcc任意版本安装 liunx 个人用户
其中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这个版本的环境加入系统环境里就行了。
gcc任意版本安装 liunx 个人用户
在你个人路径里找到.bashrc文件。
gcc任意版本安装 liunx 个人用户
把相应的gcc版本bin环境添加进去即可。

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

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

注:gcc6.3我还在装!这是之前装好的gcc6.5gcc任意版本安装 liunx 个人用户

上一篇:Centos7搭建FTP站点


下一篇:vsftpd简介和配置说明