g++ 프로그램이 설치되어 있는데 찾는 데 문제가 있습니다.

g++ 프로그램이 설치되어 있는데 찾는 데 문제가 있습니다.
gcc version 5.3.0 20151204 (Ubuntu 5.3.0-3ubuntu1~14.04) 

내 g++에 문제가 있습니다.

g++를 검색해도 아무것도 나오지 않습니다!

그래서 설치해 보았는데, g++가 이미 설치되어 있고 최신 상태인 것 같습니다!

arubu@CQ56-LinuxMachine:~$ which g++
arubu@CQ56-LinuxMachine:~$ sudo apt-get install g++
[sudo] password for arubu: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
g++ is already the newest version.
g++ set to manually installed.
The following packages were automatically installed and are no longer required:
  libgranite-common libgranite1 libkeybinder-3.0-0
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 8 not upgraded.
arubu@CQ56-LinuxMachine:~$ g++ -v
The program 'g++' is currently not installed. You can install it by typing:
sudo apt-get install g++

답변1

패키지 를 강제로 다시 설치해야 g++적절한 심볼릭 링크가 복원됩니다.

sudo apt-get --reinstall install g++

이 작업을 완료하면 /usr/bin/g++심볼릭 링크가 다시 있고 yes 가 있음 을 알 수 있습니다 g++-5.

답변2

이것은 /usr/bin/g++실제 실행 파일에 대한 심볼릭 링크입니다 /usr/bin/x86_64-linux-gnu-g++. 귀하의 심볼릭 링크가 누락 된 것 같습니다. 후자의 파일은 존재하지만 이전 파일은 존재하지 않는지 확인하십시오. 그런 다음 sudo ln -sv /usr/bin/X86_64-linux-gnu-g++ /usr/bin/g++.

이 답변은 다음에서 가져온 것입니다.여기.

관련 정보