Como instalar o pacote de ferramentas de linha de comando do Xcode no Mac
Se você preferir codificar aplicativos para Mac usando a linha de comando, precisará do pacote Xcode Command Line Tools. Ele contém compiladores, depuradores e outras ferramentas e utilitários de desenvolvimento acessíveis por meio do Terminal sem todo o ambiente de desenvolvimento integrado do Xcode.
Se o Xcode já estiver instalado no seu Mac, você não precisa deste kit de ferramentas Unix útil. Caso contrário, este tutorial passo a passo mostrará como baixar, instalar e usar o pacote Xcode Command Line Tools diretamente pela Web ou usando o comando de instalação “xcode-select” no Terminal.
O que são as ferramentas de linha de comando do Xcode?
Xcode Command Line Tools é um pacote independente para desenvolvedores de software que desejam criar aplicativos para Mac usando comandos no estilo UNIX.
É fornecido com o ambiente de desenvolvimento integrado Xcode da Apple, mas uma versão independente está disponível para download separadamente do Xcode.
O que está incluído nas ferramentas de linha de comando do Xcode?
O pacote Xcode Command Line Tools consiste nas estruturas e cabeçalhos do kit de desenvolvimento de software (SDK), juntamente com uma infinidade de ferramentas, como o compilador e vinculador LLVM da Apple, o comando Make e outros comandos úteis do Terminal para desenvolvimento de linha de comando. Existem 112 comandos de terminal incluídos nas ferramentas de comando do Xcode (a partir da v14.2).
Terminal, se você não sabia, dá acesso ao mundo dos comandos UNIX no seu Mac. Portanto, confira nossa folha de dicas abrangente de comandos de terminal Mac para aproveitar ao máximo o Terminal. Ele fornece uma ótima referência para todos os comandos essenciais que você deve conhecer.
Como instalar as ferramentas de linha de comando do Xcode
Você pode baixar e instalar as ferramentas de linha de comando do Xcode de duas maneiras. Você pode baixá-lo diretamente através do portal Apple Developer ou instalá-lo manualmente usando um comando Terminal. Abordaremos esses dois métodos abaixo.
Método 1: obter ferramentas de linha de comando do Xcode na Web
Para baixar manualmente o pacote Xcode Command Line Tools, siga estas etapas:
- Acesse developer.apple.com/downloads e faça login com seu ID Apple.
- Digite “ferramentas de linha de comando” no campo de pesquisa e pressione Enter.
- Clique em Exibir detalhes abaixo da entrada desejada e clique no arquivo DMG listado para baixá-lo.
- Em seguida, clique duas vezes no arquivo na pasta Downloads para montar a imagem do disco como um disco virtual.
- Em seguida, abra o arquivo Command Line Tools.pkg do volume montado para iniciar o instalador.
Neste ponto, você pode seguir as instruções na tela para concluir o processo de instalação.
Método 2: Use o Terminal para instalar as ferramentas de linha de comando do Xcode
Como alternativa, você sempre pode usar o aplicativo Terminal no seu Mac para baixar e instalar o pacote Xcode Command Line Tools:
- Inicie o Terminal no seu Mac usando a pesquisa do Spotlight ( Cmd + Space ).
- Digite o seguinte comando.
xcode-select --install
- Você receberá um pop-up solicitando a instalação das ferramentas de desenvolvedor de linha de comando. Escolha Instalar para continuar.
- Você pode verificar a instalação das ferramentas de linha de comando do Xcode tentando executar o compilador da linguagem C++ usando o seguinte comando:
gcc
- Pressione a tecla Enter e veja se obtém o resultado indicado na captura de tela abaixo.
Você instalou com sucesso o pacote Xcode Command Line Tools se receber a mesma mensagem de erro sobre nenhum arquivo de entrada passado.
Após uma instalação bem-sucedida, você encontrará suas ferramentas de desenvolvedor de linha de comando na subpasta usr/bin/ dentro da pasta /Library/Developer/CommandLineTools/ .
Como verificar a versão das ferramentas de linha de comando do Xcode
Você não pode verificar o número da versão das ferramentas de linha de comando do Xcode diretamente, mas pode fazê-lo indiretamente, verificando a versão do compilador Clang no Terminal:
clang --version
O comando produzirá o número da versão das ferramentas de linha de comando instaladas. Combine-o com o número da versão de lançamento do Xcode correspondente nesta página da Wikipedia para verificar se você instalou a versão mais recente das ferramentas de linha de comando do Xcode.
Como desinstalar as ferramentas de linha de comando do Xcode
Para desinstalar as ferramentas de linha de comando do Xcode e remover sua pasta, execute o seguinte comando:
sudo rm -rf /Library/Developer/CommandLineTools
Você será solicitado a inserir a senha do seu Mac, pois o comando requer privilégios de administrador.
Verifique se /Library/Developer/CommandLineTools/ desapareceu do seu Mac. Para evitar complicações, não descarte manualmente esta pasta no Finder.
Para confirmar que você desinstalou as ferramentas de linha de comando do Xcode, tente executar o compilador GNU digitando “gcc” no Terminal. Se você vir uma mensagem de erro dizendo “não foi possível obter o diretório do desenvolvedor ativo”, você desinstalou o pacote Xcode Command Line Tools do seu Mac.
Aproveite o desenvolvimento de linha de comando no macOS
Escrever aplicativos da App Store para as plataformas da Apple requer o ambiente de desenvolvimento integrado Xcode completo que já inclui todas as ferramentas de linha de comando necessárias.
Mas se você confia em gerenciadores de pacotes como o Homebrew ou prefere o desenvolvimento de linha de comando, o Xcode Command Line Tools é o caminho a seguir. Com pouco mais de um gigabyte, este pacote vem sem a sobrecarga do Xcode, que requer mais de 40 GB de espaço em disco para ser instalado.
Deixe um comentário