<一>gcc默认版本安装
sudo apt update
sudo apt install build-essential
sudo apt-get install manpages-dev
sudo apt-get install gcc
gcc --version
此时会看到默认gcc版本,一般为7版本
<二>gcc新版本安装(以9为例,要装8版本的将9改成8即可)
添加源
sudo gedit /etc/apt/sources.list
末尾添加
deb http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic main
deb-src http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic main
添加key
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 60C317803A41BA51845E371A1E9377A2BA9EF27F
更新
sudo apt-get update
sudo apt-get upgrade
安装gcc
sudo apt install gcc-9
替换默认gcc版本
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 --slave /usr/bin/g++ g++ /usr/bin/g++-9 --slave /usr/bin/gcov gcov /usr/bin/gcov-9
执行更新
sudo update-alternatives --config gcc