Rullst AcademyRullst Academy/Lição
Rust e Rullst no macOS: do zero · Lição 02 / 06

A ponte para compilar no Mac

Antes do primeiro programa, vamos conferir a ponte entre Rust e o sistema operacional.

Vamos descobrir juntos

  1. 1

    O Rust precisa de ferramentas nativas para ligar as partes do programa. No Mac, as Command Line Tools da Apple fornecem compilador C, linker e SDK.

  2. 2

    No Terminal, execute xcode-select --install e conclua a janela oficial da Apple. Se já estiver instalado, leia a mensagem e confira atualizações pelo sistema; não remova uma instalação funcionando.

  3. 3

    Depois execute xcode-select -p. Um caminho para as ferramentas indica onde estão instaladas. Um editor como VS Code serve para escrever; ele não substitui essas ferramentas de compilação.

DA LIÇÃO PARA A PRÁTICA

Guia para acompanhar no seu ritmo

Leia os passos antes de usar a referência abaixo. Comandos são executados no terminal do sistema indicado; o cadastro acontece no site oficial. Os exercícios da Rullst Academy são treino e não verificam sua instalação ou conta externa.

xcode-select --install
xcode-select -p

Links oficiais e próximo passo

✦
SUA MISSÃO

Identifique o pré-requisito de compilação no cenário e como pedir ajuda em um computador administrado.

Agora é a sua vez

Oficina de descobertas

A ponte para compilar no Mac

Cenário de treino: o editor abre, mas a compilação reclama que falta um linker. A aparência do editor não comprova que as ferramentas nativas estão instaladas.
Monte suas respostas e confira quando estiver pronto.
Uma pausa para entender

Instalar um editor garante que o linker esteja pronto?

Preciso de uma pista

Escrever código e transformar código em programa são etapas diferentes.

Carregando sua jornada…

Leve com você

Reconheça os pré-requisitos do seu sistema e consulte as fontes oficiais.

No seu ritmo

Meus arquivos e GitHub

Toda lição pode virar um registro seu: código, anotações ou um plano de prática. Guardar um arquivo no GitHub é opcional e não altera seu XP.

Manual do aluno

O editor e os downloads abrem quando esta lição estiver liberada para sua conta. Confira o acesso abaixo ou volte ao mapa da trilha.

Conferindo seu acesso à lição…

Rullstpetbot

A IA pode errar. Confira no material da lição.