g++에 문제가 있습니다

g++에 문제가 있습니다

g++ 명령 대신 g++-6 -v를 입력해야 합니다. g++ 명령이 g++-6으로 변경되도록 하려면 어떻게 해야 하나요?

여기에 이미지 설명을 입력하세요

이로 인해 Ruby에서 기본 확장을 컴파일하는 데 문제가 발생하고 다른 프로그램에서도 문제가 될 수 있습니다.

답변1

g++-6이에 대한 보다 적절한 수정은 에 대한 심볼릭 링크를 만드는 것입니다 g++. 이렇게 하면 많은 설치 프로그램 및 기타 응용 프로그램과의 호환성이 보장됩니다.

이것을하기 위해:

sudo ln -s $(type g++-6 | grep -oE '[^ ]+$') /usr/bin/g++

이렇게 하면 경로를 얻고 g++-6이를 사용하는 것과 같은 기호를 생성합니다./usr/bin/g++

답변2

해결하세요.

다음을 엽니다 .bashrc:

gedit ~/.bashrc

파일 끝에 다음 줄을 추가합니다.

alias g++='g++-6'

그런 다음 source귀하의 .bashrc:

source ~/.bashrc

짧막 한 농담:

echo "alias='g++=g++-6'" >> ~/.bashrc; source ~/.bashrc

관련 정보