Como instalar o pacote de ferramentas de linha de comando do Xcode no Mac

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.

A pasta Command Line Tools no macOS Finder

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:

  1. Acesse developer.apple.com/downloads e faça login com seu ID Apple.
  2. Digite “ferramentas de linha de comando” no campo de pesquisa e pressione Enter.
    Baixando as ferramentas de linha de comando Xcode da Apple usando o Safari
  3. Clique em Exibir detalhes abaixo da entrada desejada e clique no arquivo DMG listado para baixá-lo.
  4. Em seguida, clique duas vezes no arquivo na pasta Downloads para montar a imagem do disco como um disco virtual.
    A imagem do disco Xcode Command Line Tools selecionada no Finder
  5. Em seguida, abra o arquivo Command Line Tools.pkg do volume montado para iniciar o instalador.
    O pacote do instalador das ferramentas de linha de comando do Xcode no macOS Finder

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:

  1. Inicie o Terminal no seu Mac usando a pesquisa do Spotlight ( Cmd + Space ).
  2. Digite o seguinte comando.xcode-select --install
  3. Você receberá um pop-up solicitando a instalação das ferramentas de desenvolvedor de linha de comando. Escolha Instalar para continuar.
    Prompt de terminal do macOS oferecendo download de ferramentas de linha de comando do Xcode
  4. 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
  5. Pressione a tecla Enter e veja se obtém o resultado indicado na captura de tela abaixo.
    Uma mensagem do compilador GNU no macOS Terminal

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

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *