Rust
Também chamado de rustc, rustup, cargo
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
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?
rustc.exe e cargo.exe. go.exe não compilará um Cargo.toml.
stable, beta, nightly. Esse gerenciador de versões é específico do Rust.
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.
Requisitos de sistema
Os valores seguem as orientações públicas do desenvolvedor. A carga de trabalho ainda altera a necessidade real.
Mínimo
| 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.
| 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
| Instalação típica | C:\Users\<you>\.cargo\bin\ |
|---|
Formatos de arquivo
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.
| 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.
- Site oficial do Rust · Página do produto do fornecedor
- Ajuda do Rust · Suporte do fornecedor
- O livro do rustup · Documentação oficial do instalador
- Mapa de processos do Foxhole · Amostras proprietárias em computadores Windows. Não é um benchmark de laboratório.
Este artigo foi útil?
Um sim ou não é suficiente. Escolha um motivo se desejar, ou adicione uma breve observação.
Obrigado. Isso nos ajuda a melhorar esta página.