相关文章:
一、下载 GCC
-
首先上官网,下载对应版本的 GCC,这里我下载的是 gcc-9.1.0.tar.gz
Download -> Mirror -> Japan -> releases -> gcc-9.1.0
二、上传至 Linux 并解压
-
第一种方式
-
mkdir /usr/local/gcc
-
cd /usr/local/gcc
-
rz
-
tar -zxvf gcc-9.1.0.tar.gz
-
rm -rf gcc-9.1.0.tar.gz
-
-
第二种方式
-
mkdir /usr/local/gcc
-
cd /usr/local/gcc
-
wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-9.1.0/gcc-9.1.0.tar.gz
-
tar -zxvf gcc-9.1.0.tar.gz
-
rm -rf gcc-9.1.0.tar.gz
-
三、编译及安装
-
cd /usr/local/gcc/gcc-9.1.0
-
./contrib/download_prerequisites
-
mkdir build
-
cd build
-
…/configure --prefix=/usr/local/gcc -enable-checking=release -enable-languages=c,c++ -disable-multilib
-
make
-
make install
四、卸载旧版本 GCC
-
rpm -e gcc --nodeps
-
rpm -e gcc-c++ --nodeps
五、设置环境变量
-
vim /etc/profile
-
export PATH=/usr/local/gcc/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/gcc/lib64
-
:wq
-
source /etc/profile