답변:
아마도 $ PATH 변수를 검사하고 싶을 것입니다. gcc사제 가입일에 있어야 /usr/local/bin하고 그 엑스 코드의 버전 전에 있어야 gcc/ clang.
PATH 변수를 변경하는 경우 셸에서 로그 아웃하거나 셸 을 적절하게 다시 해시하십시오 .
이 답변 에는 별칭을 사용하는 훌륭한 솔루션이 있으므로 둘 이상이 gcc설치되어 있으면 경로를 생각하거나 신경 쓰지 않아도 됩니다.
gcc에서 /usr/local/bin. 이것은 gcc시스템 clang컴파일러 대신에 모든 것이 사용되기 때문에 호환성을위한 것입니다 gcc. 그것이하는 일은와 /usr/local/bin같은 버전이 지정된 링크를 넣는 것 gcc-8입니다.
gcc-7대신 사용할 수 있습니다
만약 which gcc당신에게
> which gcc
/usr/bin/gcc
두 가지 옵션이 있습니다.
gcc아래에 새로운 심볼릭 링크를 만드십시오 /usr/local/bin/. Homebrew 링크 /usr/local/bin/gcc-<version>는 호환성 을 위해 gcc를 소유 합니다. 그래서,
ln -sf /usr/local/bin/gcc-4.9 / usr / local / bin / gcc
PATH가 이전에 지정한 경우 from을 무시해야하는 Homebrew /usr/local/bin/gcc가 gcc-4.9설치 한 심볼릭 링크를 가리 킵니다 .gcc/usr/bin/usr/local/bin/usr/bin