将Ubuntu系统中的GCC版本升级到GCC 10.1.0。
源码包获取地址:http://ftp.gnu.org/gnu/gcc/gcc-10.1.0
tar -xzvf gcc-10.1.0.tar.gz
cd gcc-10.1.0/ ./contrib/download_prerequisiles
“download_prerequisites”脚本文件会进行下载、配置、安装依赖库。
mkdir gcc_temp cd gcc_temp ../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib
make -j32
编译过程可能持续1~2小时,编译前请注意时间安排。
make install
sudo make install
执行以下任意命令检查GCC版本信息。
gcc --version gcc -v g++ -v
如果显示的GCC版本仍是以前的版本,就需要重启系统;或者执行以下命令查看GCC的安装位置:which gcc;然后执行以下命令查看版本信息 /usr/local/bin/gcc -v,通常GCC都安装在该处位置。