Eu instalei o gcc com brew install gcc
, mas quando digito, gcc
o comportamento padrão ainda está em uso clang
. Como faço para definir as coisas para que a digitação gcc
no terminal use automaticamente o gcc
instalado pelo Homebrew?
Eu instalei o gcc com brew install gcc
, mas quando digito, gcc
o comportamento padrão ainda está em uso clang
. Como faço para definir as coisas para que a digitação gcc
no terminal use automaticamente o gcc
instalado pelo Homebrew?
Respostas:
Você provavelmente desejará examinar sua variável $ PATH. O gcc
homebrew from deve residir /usr/local/bin
e deve ser anterior à versão Xcode de gcc
/ clang
.
Se você alterar a variável PATH - certifique-se de sair do shell ou refazê-lo novamente, conforme apropriado.
Essa resposta tem uma solução elegante usando aliases também - assim você não precisa nem pensar ou se preocupar com o caminho se tiver mais de um gcc
instalado.
gcc
em /usr/local/bin
. Isso é para compatibilidade, pois tudo o que seria usado no gcc
lugar do clang
compilador do sistema (que também é apelido como gcc
). O que ele faz é colocar um link de versão em /usr/local/bin
como gcc-8
.
você pode usar gcc-7
em vez
reference https://github.com/Homebrew/legacy-homebrew/issues/40374