Guia Completo: Como Instalar e Configurar Rust no Windows
Iniciantes

Guia Completo: Como Instalar e Configurar Rust no Windows

Felipe Neves
Felipe Neves
11/03/2025
Voltar para o blog

Guia Completo: Como Instalar e Configurar Rust no Windows

Rust é uma linguagem de programação moderna focada em segurança, velocidade e concorrência. Este guia vai te mostrar como instalar e configurar o ambiente Rust no Windows de forma simples e eficiente.

Requisitos Preliminares

Antes de começar, certifique-se de ter:

  • Um computador com Windows 7 ou superior (recomendado Windows 10/11)
  • Privilégios de administrador
  • Conexão com a internet

Passo 1: Instalar o Rustup

Rustup é a ferramenta oficial para instalar e gerenciar versões do Rust.

  1. Acesse o site oficial do Rust em https://www.rust-lang.org/tools/install
  2. Clique no botão para baixar o instalador para Windows
  3. Execute o arquivo baixado (rustup-init.exe)
  4. Siga as instruções na tela:
    • Normalmente, a opção padrão (1) é recomendada para a maioria dos usuários
    • O instalador baixará e configurará a última versão estável do Rust

Passo 2: Verificar a Instalação

Após a instalação, abra um novo Prompt de Comando (ou PowerShell) e verifique se tudo foi instalado corretamente:

rustc --version
cargo --version

Você deve ver a versão do compilador Rust (rustc) e do gerenciador de pacotes Cargo.

Passo 3: Configurar o Ambiente de Desenvolvimento

Visual Studio Code (Recomendado)

  1. Instale o Visual Studio Code
  2. Abra o VS Code e vá para a seção de extensões (Ctrl+Shift+X)
  3. Procure e instale as seguintes extensões:
    • "rust-analyzer" - fornece suporte avançado à linguagem Rust
    • "CodeLLDB" - para depuração de código
    • "crates" - gerencia dependências do Cargo

Configurações Recomendadas

Adicione estas configurações ao seu settings.json no VS Code:

{
  "rust-analyzer.checkOnSave.command": "clippy",
  "editor.formatOnSave": true
}

Passo 4: Configurar o MSVC Build Tools

O Rust no Windows usa as ferramentas de compilação C++ da Microsoft:

  1. Baixe e instale o Visual Studio Build Tools
  2. Durante a instalação, selecione o pacote "Ferramentas de compilação C++"
  3. Alternativamente, instale o MinGW se preferir esse toolchain

Passo 5: Criar e Executar seu Primeiro Projeto

  1. Abra o Prompt de Comando e navegue até a pasta onde deseja criar seu projeto
  2. Crie um novo projeto com Cargo:
cargo new meu_projeto
cd meu_projeto
  1. Execute o projeto:
cargo run

Você verá "Hello, world!" na tela, indicando que tudo está funcionando corretamente.

Dicas e Solução de Problemas

Atualizar o Rust

Para manter o Rust atualizado, execute periodicamente:

rustup update

Problemas Comuns

  • Erro de PATH: Se o comando rustc não for reconhecido, adicione manualmente %USERPROFILE%\.cargo\bin à variável de ambiente PATH.
  • Erro de compilação: Certifique-se de ter instalado corretamente o Visual C++ Build Tools.
  • Problemas de permissão: Execute o Prompt de Comando como administrador.

Componentes Adicionais

Instale componentes úteis:

rustup component add clippy    # Linter para melhorar seu código
rustup component add rustfmt   # Formatador automático de código
rustup component add rust-src  # Código-fonte para navegação e autocompleção

Recursos Adicionais


Com este guia, você tem tudo o que precisa para começar a programar em Rust no Windows. Bom desenvolvimento!

Felipe Neves

Sobre Felipe Neves

Desenvolvedor fullstack e entusiasta de Rust.

Posts Relacionados

Nenhum artigo relacionado disponível