Pular para o conteúdo

Rust

AplicativoRust Foundation

Também chamado de rustc, rustup, cargo

Rust FoundationProdutividade

A cadeia de ferramentas da linguagem Rust. O rustup instala o rustc.exe e o cargo. O rustc.exe não é um componente do Windows e não é o compilador Go.

O que você precisa saber

O rustup instala o rustc.exe. Ele não é o Go e não é um componente do Windows.

O compilador do Rust é o rustc.exe, geralmente instalado pelo rustup em uma pasta de usuário. go.exe é o SDK do Go da Google. MSVC é o conjunto de ferramentas C++ da Microsoft que o rustc pode chamar. O Windows não traz o rustc embutido.

O que é?
Compilador Rust via rustup
Igual ao Go?
Nao. Linguagem diferente
Nativo do Windows?
Não. O rustup o instala
A Feex diz
Se o rustc estiver ausente, eu executaria novamente o rustup-init de rust-lang.org. Eu não desinstalaria o Go para corrigir isso. Essas são cadeias de ferramentas diferentes.

O que é o Rust?

Rust é a linguagem. O rustup instala o rustc e o cargo. Não é o Go, não é o MSVC e não é um compilador embutido no Windows.

Se você nunca o utilizou

Se um README recomendou instalar o Rust, execute o rustup a partir de rust-lang.org/tools/install. O rustup coloca o rustc.exe e o cargo.exe no seu perfil de usuário. O rustc.exe não é um componente do Windows. go.exe é um SDK de linguagem diferente. O Visual Studio Build Tools geralmente é necessário para o vinculador MSVC, não como um compilador substituto.

Para que é utilizado?

Compilar crates do Rust

rustc.exe e cargo.exe. go.exe não compilará um Cargo.toml.

Trocar toolchains com o rustup

stable, beta, nightly. Esse gerenciador de versões é específico do Rust.

Vincular com MSVC ou GNU

No Windows, o rustup geralmente requer as ferramentas C++ do Visual Studio. cmake.exe ainda assim não é este compilador.

A quem se destina?

  • Pessoas acompanhando um livro de Rust no Windows
  • Usuários que viram o rustc.exe e acharam que o Windows já o incluía
  • Qualquer um que instalou o Go e se perguntou onde estava o cargo

Status atual

Rust (2015) é uma cadeia de ferramentas de linguagem atual da Rust Foundation. A desenvolvedora ainda direciona os usuários do Windows para https://www.rust-lang.org/tools/install.

Qual é a idade dele?

A Mozilla lançou o Rust 1.0 em 2015. O rustup tornou-se o instalador padrão. É da mesma geração do Go 1.x no Windows, não uma linguagem da Microsoft dos anos 1990. Os canais nightly e stable são atuais.

Versões

Canais principais primeiro. Os números exatos de build não estão todos verificados aqui.

stable
beta
nightly

Requisitos de sistema

Os valores seguem as orientações públicas do desenvolvedor. A carga de trabalho ainda altera a necessidade real.

Mínimo

Requisitos mínimos de sistema
Sistema operacional Uma versão atual de 64 bits do Windows 10 ou Windows 11, de acordo com o rustup
RAM O compilador consome recursos modestos. Crates grandes exigem vários GB durante a compilação

Perfil de recursos

Demanda de CPU
Acompanha o que você abre dentro do aplicativo
Demanda de RAM
Acompanha documentos, abas ou bibliotecas

Processos instalados

Estes executáveis pertencem a este produto quando ele está instalado.

Processos instalados
rustc.exe Compilador Rust do rustup
cargo.exe Ferramenta de compilação e pacotes do Rust

Componentes de inicialização

O rustc não inicia com o Windows. O rustup atualiza quando solicitado.

Locais de arquivos

Locais comuns do Rust
Instalação típica C:\Users\<you>\.cargo\bin\

Formatos de arquivo

RSTOML

Problemas comuns

vinculador `link.exe` não encontrado

Instale a carga de trabalho de C++ do Visual Studio ou o Build Tools. Esse erro é um problema de ambiente host do Rust no Windows, não um go.exe ausente.

Pessoas copiam o rustc para o System32

Deixe o rustup gerenciar ~/.cargo/bin. Um rustc.exe aleatório em Downloads é o caso a ignorar.

Como resolver problemas

rustup show e where.exe rustc

Espere um caminho sob .cargo ou .rustup. Program Files\Go é a outra linguagem.

Instale a partir de rust-lang.org/tools/install

rustup-init.exe é o ponto de entrada oficial para Windows. Um arquivo zip do compilador Rust em um fórum é lixo.

Adicione as ferramentas de compilação MSVC se o link.exe estiver faltando

A carga de trabalho do Visual Studio Installer é a correção usual. O CMake sozinho não fornecerá o rustc.

Alternativas

Go se o projeto for Go. MSVC se você estiver escrevendo em C++. rustup ainda é o caminho para obter este compilador.

Ajuda oficial e downloads

Comece com o fornecedor. Sites aleatórios de exe não são um canal de suporte.

Contatos oficiais
Download www.rust-lang.org/tools/install Instalador oficial ou página do fornecedor
Ajuda doc.rust-lang.org/ Suporte do fornecedor
Site oficial www.rust-lang.org/ Comece por aqui, não por um host aleatório de executáveis
livro do rustup rust-lang.github.io/rustup/ Como o rustup instala cadeias de ferramentas no Windows

Hardware relacionado

Compilações exigem CPU e RAM. Crates grandes pedem um SSD. Uma GPU não é necessária.

Detalhes técnicos

Detalhes técnicos

Os números de versão do fornecedor mudam. Este artigo não fixa uma compilação.

Fontes e verificação

Rótulo de fonte registrada: agosto de 2026. Este rótulo não comprova verificação independente. Como pesquisamos.

Este artigo foi útil?

Um sim ou não é suficiente. Escolha um motivo se desejar, ou adicione uma breve observação.

Este artigo foi útil?