How to install latest gcc on Ubuntu

From DawoumWiki

우분투 최신 커널을 받아서 설치하고 나면, 커널 모듈을 컴파일할 때에 gcc 최신판을 요구할 수 있습니다.

다음과 같이 설치해 줍니다.

  • sudo apt update
  • sudo apt upgrade
  • sudo apt dist-upgrade
  • sudo apt install build-essential software-properties-common
  • sudo add-apt-repository ppa:ubuntu-toolchain-r/ppa
  • sudo apt update
  • sudo apt install gcc-10 g++-10
  • sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 900 --slave /usr/bin/g++ g++ /usr/bin/g++-9
  • sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 1000 --slave /usr/bin/g++ g++ /usr/bin/g++-10
  • sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 1100 --slave /usr/bin/g++ g++ /usr/bin/g++-11
  • sudo update-alternatives --config gcc
  • gcc -v

이전 버전으로 되돌리기 위해서는 다음과 같은 과정을 진행하십시요.

  • sudo apt purge gcc-11 g++-11
  • sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 1000 --slave /usr/bin/g++ g++ /usr/bin/g++-10
  • sudo update-alternatives --config gcc
  • gcc -v

External Resources