Leitores como você ajudam a apoiar o MUO. Quando você faz uma compra usando links em nosso site, podemos ganhar uma comissão de afiliado. Consulte Mais informação.

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.

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 pacote Xcode Command Line Tools consiste nas estruturas e cabeçalhos do kit de desenvolvimento de software (SDK), juntamente com uma miríade de de ferramentas como o compilador e vinculador LLVM da Apple, o comando Make e outros comandos úteis do Terminal para linha de comando desenvolvimento. 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. Então, confira nosso abrangente folha de dicas dos comandos do terminal Mac para aproveitar ao máximo o Terminal. Ele fornece uma ótima referência para todos os comandos essenciais que você deve conhecer.

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.

Para baixar manualmente o pacote Xcode Command Line Tools, siga estas etapas:

  1. Vá para 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.
  3. Clique Ver detalhes abaixo da entrada que você deseja e clique no listado arquivo DMG para baixá-lo.
  4. Em seguida, clique duas vezes no arquivo na pasta Downloads para montar a imagem do disco como um disco virtual.
  5. Em seguida, abra o arquivo Ferramentas de linha de comando.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.

Alternativamente, você sempre pode usar o aplicativo Terminal no seu Mac para baixar e instalar o pacote Xcode Command Line Tools:

  1. Lançar terminal no seu Mac usando a pesquisa do Spotlight (Cmd + Espaço).
  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. Escolher Instalar continuar.
  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. Acerte o Digitar key 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 no usr/bin/ subpasta dentro do /Library/Developer/CommandLineTools/ pasta.

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:

estrondo --versão

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 neste página da Wikipédia para verificar se você instalou a versão mais recente das 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 isso /Library/Developer/CommandLineTools/ desapareceu no 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.