linux编译安装gcc
下载指定版本http://ftp.gnu.org/gnu/gcc/
1 | wget http://ftp.gnu.org/gnu/gcc/gcc-8.1.0/gcc-8.1.0.tar.xz |
解压
1 | tar -xvf gcc-8.1.0.tar.xz |
编译
1 | 安装依赖 |
2cup+8g大概用了4个小时
加软链接
1 | 如果有老的版本先备份 |
验证是否安装成功
1 | gcc --version |
下载指定版本http://ftp.gnu.org/gnu/gcc/
1 | wget http://ftp.gnu.org/gnu/gcc/gcc-8.1.0/gcc-8.1.0.tar.xz |
解压
1 | tar -xvf gcc-8.1.0.tar.xz |
编译
1 | 安装依赖 |
2cup+8g大概用了4个小时
加软链接
1 | 如果有老的版本先备份 |
验证是否安装成功
1 | gcc --version |
centos7默认安装的gcc版本是4.8.5,升级为最新版本
安装centos-release-scl
1 | sudo yum install centos-release-scl |
查看可安装的devtoolset
版本
1 | sudo yum search devtoolset |
安装对应的版本
1 | sudo yum install devtoolset-8-gcc |
安装devtoolset
之后的目录是/opt/rh/devtoolset-8
激活
1 | sudo source /opt/rh/devtoolset-8/enable |
替换centos是老版本
1 | 替换gcc |