Alguns usuários de Mac podem querer instalar o GCC em seus computadores MacOS. GCC, que significa Gnu Compiler Collection, é um compilador comumente usado com suporte para C, C++, Objective C, Go, Fortran, Ada e mais idiomas, e é frequentemente usado para compilar programas de linha de comando, escrever software e muito mais, seja para aulas de ciência da computação ou para usar ferramentas de linha de comando.
O Mac não vem com o GCC por padrão, mas você pode instalar o GCC em um Mac com relativa facilidade.
Como instalar Instale o GCC no Mac
A abordagem que usaremos aqui envolve três etapas; instalando as ferramentas de linha de comando no Mac, depois instalando o HomeBrew e, finalmente, instalando o GCC. Vamos supor que você esteja executando uma versão moderna do MacOS (este tutorial foi escrito com macOS Ventura ou MacOS Monterey) e tenha uma conexão com a Internet.
Abra o aplicativo Terminal com o Spotlight pressionando Command+Barra de espaço e digitando “Terminal” e pressionando Enter Na linha de comando, digite o seguinte para começar a instalar as ferramentas de linha de comando:
xcode-select–install
Concorde em instalar o pacote de ferramentas de linha de comando, quando estiver concluído, você pode agora instale o gerenciador de pacotes Homebrew no Mac com a seguinte string de comando:
/bin/bash-c”$(curl-fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”
Após a conclusão da instalação do Homebrew, você pode instalar o gcc com o seguinte comando:
brew install gcc
Quando terminar, você pode confirmar que o gcc foi instalado e está funcionando executando o seguinte comando:/li>
gcc–version
O GCC agora será instalado no Mac e você pode executá-lo como de costume para compilar o código ou qualquer outro uso pretendido do gcc.
Por que não pode? t Acabei de executar o gcc depois de instalar as ferramentas de linha de comando no Mac?
Você pode tentar usar o comando gcc depois de instalar as ferramentas de linha de comando, no entanto, é realmente clang.
A Apple coloca um gcc binary em/usr/bin/gcc, mas apenas executa clang LLVM (tente você mesmo, apenas digite’gcc’e você verá um erro clang).
Você precisa instalar manualmente o GCC separadamente para executar o GCC no Mac.
Quando eu executo ‘gcc’, recebo uma mensagem de erro “xcrun: error: invalid active developer path”! Ajuda!
Se você vir a mensagem de erro “xcrun: erro: caminho de desenvolvedor ativo inválido (/Library/Developer/CommandLineTools), xcrun ausente em:/Library/Developer/CommandLineTools/usr/bin/xcrun” , você precisa instalar ferramentas de linha de comando no Mac. Se você já instalou ferramentas de linha de comando e atualizou recentemente o MacOS, pode ser necessário instalá-las novamente ou atualizar as ferramentas de linha de comando por meio de atualização de software ou reinstalando as ferramentas de linha de comando.
Para quê vale a pena, você pode ver o mesmo erro de caminho de desenvolvedor ativo inválido xcrun ao tentar usar o git e muitas outras ferramentas de linha de comando, e a solução é a mesma.
E se eu quiser compilar o gcc da fonte em no Mac?
Você também pode compilar o gcc a partir do código-fonte no Mac se quiser, mas usar o Homebrew como gerenciador de pacotes tornará o trabalho mais fácil para você, pois ele lida com todas as outras dependências e bibliotecas como bem, e há muitas outras dicas e vantagens com o uso do Homebrew.
No entanto, se você deseja compilar o gcc do zero, pode encontrar a versão mais recente no espelho GCC GNU ftp:
https://ftpmirror.gnu.org/gcc/
–
Você conseguiu instalar o gcc com sucesso no seu Mac? Você teve algum soluço? O que você acha da facilidade de usar o Homebrew para instalar o gcc no Mac? Compartilhe seus pensamentos e experiências nos comentários.