Apresentação e Instalação

O Rust cresce rapidamente, saindo de uma linguagem de nicho para se tornar mainstream. Ele se consolidou na área de programação de sistemas e é amplamente adotado por comunidades open-source e diversos segmentos industriais.
Ele reúne segurança de memória, alta performance, boa compatibilidade com compilador e um conjunto robusto de ferramentas, unindo anos de experiência do mercado e o conhecimento da comunidade.
Com um design refinado, o foco é criar código seguro, eficiente e estável. A comunidade que mantém o projeto segue a filosofia de capacitar desenvolvedores, e hoje o Rust é mantido pela Fundação Rust.

Instalação

Para Linux/MacOS

Execute o comando abaixo para instalar

curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | shCode language: JavaScript (javascript)

Para Windows (tutorial feito com ambiente Windows)

Acesse primeiramente essa página Install Rust – Rust Programming Language para baixar o instalador EXE compatível com seu sistema operacional

Os três botões correspondem às arquiteturas x86 32 bits, 64 bits e ARM64; escolha a opção compatível com seu SO.

Além disso, usuários do Windows precisam instalar as Ferramentas de Build VC++. Acesse a página MSVC prerequisites – The rustup book para ver as formas de instalação. Este tutorial usa o Visual Studio 2022.

Você pode baixar a versão Community do VS 2022 neste link: https://github.com/xzapps/InstallTools/blob/main/vs_Community2022.exe. O VS 2022 é necessário pois contém as ferramentas MSVC. O arquivo baixado é um instalador online que baixa os pacotes durante a execução. Se você não desenvolver aplicações .NET, basta instalar apenas o recurso descrito abaixo.

Marque o recurso mostrado na imagem acima e selecione os dois componentes obrigatórios abaixo:

  • MSVC v143 – Ferramentas de Build C++ x64/x86 do VS 2022 (versão mais recente)
  • SDK do Windows 11 (10.0.22621.0)

Aviso: A versão exata do SDK do Windows não interfere em código Rust puro. Porém, se você também trabalhar com C++, talvez precise da versão mais nova, da versão exigida pelo seu projeto C++, ou ambas.

Pacotes de idioma: (opcional; se instalados, as mensagens de erro aparecem em vários idiomas para facilitar a leitura)

Clique no botão de instalação e aguarde a finalização de todos os componentes.

Após instalar o VS 2022, você pode rodar o instalador do Rust baixado anteriormente.

Depois da instalação, os caminhos padrão são:

Cadeia de ferramentas / Compilador / Biblioteca padrão: C:\Users\SeuNomeDeUsuario\.rustup

Arquivos executáveis cargo, rustc, rustup e outros: C:\Users\SeuNomeDeUsuario\.cargo\bin

Todas as ferramentas de compilação, build e criação de projetos Rust ficam no segundo diretório. Use o comando abaixo para visualizar seu caminho de instalação:

rustup show
>rustup show
Default host: x86_64-pc-windows-msvc
rustup home:  C:\Users\yourname\.rustup

installed toolchains
--------------------
stable-x86_64-pc-windows-msvc (active, default)

active toolchain
----------------
name: stable-x86_64-pc-windows-msvc
active because: it's the default toolchain
installed targets:
  x86_64-pc-windows-msvcCode language: PHP (php)

Verificar se a instalação funcionou

Execute esse comando no Prompt de Comando ou Terminal:

rustc --version

Se instalado corretamente, o retorno será:

rustc 1.94.0 (4a4ef493e 2026-03-02)Code language: CSS (css)

Outros comandos

Se já tem o Rust instalado e quer atualizar, execute esse comando

rustup update

Para desinstalar o Rust, rode o comando abaixo

rustup self uninstallCode language: PHP (php)

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *