在GCC下载链接 上找到想要的版本,并下载到本地
步骤:
一般情况下,tar.xz比tar.gz要小,所以建议直接下载tar.xz包,以gcc-5.5.0为例;
shell下的命令如下:
tar -xJf gcc-5.5.0.tar.xz # 解压文件
cd gcc-5.5.0 # 进入目录
./contrib/download_prerequisites # 自动下载需要的依赖
mkdir build
cd build
../configure --prefix=/home/xxx/tools/gcc-5.5.0 --disable-multilib # --prefix指定安装目录
# 编译
make -j6
make install
vim ~/.bashrc
在 .bashrc
中改变环境变量,在最后添加:
export PATH="/home/xxx/tools/gcc-5.5.0/bin:$PATH"
export LD_LIBRARY_PATH="/home/xxx/tools/gcc-5.5.0/lib:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH="/home/xxx/tools/gcc-5.5.0/lib64:$LD_LIBRARY_PATH"
然后启动bashrc
source ~/.bashrc
which gcc # 查看是否是正确的path
gcc --version # 查看版本