Linux -- 03 -- Linux上源码包安装GCC
一、下载 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
一般我们用 yum 安装的版本为 4.8.5-36,这里我们需要将其卸载掉
-
rpm -e gcc --nodeps
-
rpm -e gcc-c++ --nodeps
五、设置环境变量
为了方便使用 bin 目录下的命令,我们配置一下 GCC 的环境变量
-
vim /etc/profile
-
export PATH=/usr/local/gcc/bin:$PATH
-
export LD_LIBRARY_PATH=/usr/local/gcc/lib64
-
:wq
-
source /etc/profile
六、查看服务


浙公网安备 33010602011771号