[Linux] Command ‘g++’ not found, but can be installed with: 오류

오류 내용

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.

Leave a Comment