오류 내용
ubuntu 18.04에서 아래 명령어로 gcc9, g++9를 설치했다.
$ sudo apt install software-properties-common
$ sudo add-apt-repository ppa:ubuntu-toolchain-r/test
$ sudo apt install gcc-9 g++-9
gcc –version(대시 두개) 명령어로 설치를 확인해보니 gcc는 정상적으로 설치가 완료되어 버전이 출력된다. 그러나 g++은 설치되지 않았다는 아래 오류가 출력된다.
Command 'g++' not found, but can be installed with:
해결방법
아래 명령어로 g++의 설치 경로를 잡아준다.
$ sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-9 30
이후 아래 명령어를 입력하여 g++이 정상적으로 인식되는지 확인한다.
$ sudo update-alternatives --config g++
// 출력결과
There is only one alternative in link group g++ (providing /usr/bin/g++): /usr/bin/g++-9
이제 version정보 확인 명령어로 정상적으로 설치된것을 확인할 수 있다.
$ g++ --version
// 출력결과
g++ (Ubuntu 9.4.0-1ubuntu1~18.04) 9.4.0
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.