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?
21
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 degcc
/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.fonte
gcc
em/usr/local/bin
. Isso é para compatibilidade, pois tudo o que seria usado nogcc
lugar doclang
compilador do sistema (que também é apelido comogcc
). O que ele faz é colocar um link de versão em/usr/local/bin
comogcc-8
.você pode usar
gcc-7
em vezreference https://github.com/Homebrew/legacy-homebrew/issues/40374
fonte