本文介绍 gcc 源码安装。
1 安装 gcc
1.1 下载
点击这里选择对应版本下载,如:gcc-6.1.0.tar.bz2
。
1.2 安装
先安装以下包:
sudo apt install libgmp-dev libmpfr-dev libmpc-dev
执行以下命令安装:
tar xf gcc-6.1.0.tar.xz
mkdir gcc-build
cd gcc-build
# 配置安装路径,这里指定安装路径为 /usr/local/gcc-6.1.0
../configure --prefix=/usr/local/gcc-6.1.0 --enable-checking=release --enable-languages=c,c++ --disable-multilib --program-suffix=-6.1
make -j8
sudo make install
注:安装 gcc 时 g++ 会被一起安装。
2 更换默认 gcc 版本
-(可选)查看当前 gcc 指向的版本:
ll /usr/bin/gcc
显示
lrwxrwxrwx 1 root root 5 3月 20 2020 /usr/bin/gcc -> gcc-9*`
- 修改 gcc 的软链接
sudo ln -sf /usr/local/gcc-4.1.0/bin/gcc-4.1 /usr/bin/gcc
sudo ln -sf /usr/local/gcc-4.1.0/bin/g++-4.1 /usr/bin/gc