Pasar al contenido

Rust

AplicaciónRust Foundation

También llamado rustc, rustup, cargo

Rust FoundationProductividad

La cadena de herramientas del lenguaje Rust. rustup instala rustc.exe y cargo. rustc.exe no es un componente de Windows y no es el compilador de Go.

Lo que necesita saber

rustup instala rustc.exe. Eso no es Go ni un componente de Windows.

El compilador de Rust es rustc.exe, normalmente instalado por rustup en una carpeta de usuario. go.exe es el SDK de Go de Google. MSVC es la cadena de herramientas de C++ de Microsoft a la que rustc puede invocar. Windows no incluye rustc de serie.

¿Qué es?
Compilador de Rust mediante rustup
¿Es lo mismo que Go?
No. Lenguaje diferente
¿Incluido en Windows?
No. Lo instala rustup
Feex dice
Si falta rustc, volvería a ejecutar rustup-init desde rust-lang.org. No desinstalaría Go para solucionarlo. Son cadenas de herramientas diferentes.

¿Qué es Rust?

Rust es el lenguaje. rustup instala rustc y cargo. No es Go, no es MSVC y no es un compilador integrado de Windows.

Si nunca lo ha utilizado

Si un archivo README indica instalar Rust, ejecute rustup desde rust-lang.org/tools/install. rustup coloca rustc.exe y cargo.exe bajo su perfil de usuario. rustc.exe no es un componente de Windows. go.exe es el SDK de un lenguaje diferente. A menudo se necesitan las Visual Studio Build Tools para el enlazador de MSVC, no como un compilador de reemplazo.

¿Para qué se utiliza?

Compilar crates de Rust

rustc.exe y cargo.exe. go.exe no compilará un archivo Cargo.toml.

Cambiar de cadena de herramientas con rustup

stable, beta, nightly. Ese administrador de versiones es específico de Rust.

Enlazar con MSVC o GNU

En Windows, rustup suele requerir las herramientas de C++ de Visual Studio. cmake.exe sigue sin ser este compilador.

¿Para quién es?

  • Personas que siguen un libro de Rust en Windows
  • Usuarios que vieron rustc.exe y pensaron que Windows lo incluía de serie
  • Cualquiera que haya instalado Go y se pregunte a dónde fue cargo

Estado actual

Rust (2015) es una cadena de herramientas de lenguaje actual de Rust Foundation. El desarrollador todavía dirige a los usuarios de Windows a https://www.rust-lang.org/tools/install.

¿Qué antigüedad tiene?

Mozilla publicó Rust 1.0 en 2015. rustup se convirtió en el instalador estándar. Es de la misma generación que Go 1.x en Windows, no un lenguaje de Microsoft de los años 90. Los canales nightly y stable están al día.

Versiones

Primero los canales principales. No todos los números de compilación exactos están verificados aquí.

stable
beta
nightly

Requisitos del sistema

Los valores siguen las pautas públicas del editor. La carga de trabajo aún modifica la necesidad real.

Mínimo

Requisitos mínimos del sistema
Sistema operativo Una versión actual de 64 bits de Windows 10 o Windows 11, según rustup
RAM El compilador es moderado. Las crates grandes requieren varios GB durante la compilación

Perfil de recursos

Demanda de CPU
Depende de lo que abra dentro de la aplicación
Demanda de RAM
Depende de los documentos, pestañas o librerías

Procesos instalados

Estos ejecutables pertenecen a este producto cuando está instalado.

Procesos instalados
rustc.exe Compilador de Rust desde rustup
cargo.exe Herramienta de compilación y paquetes de Rust

Componentes de inicio

rustc no se inicia con Windows. rustup se actualiza cuando usted lo solicita.

Ubicaciones de archivos

Ubicaciones comunes de Rust
Instalación típica C:\Users\<you>\.cargo\bin\

Formatos de archivo

RSTOML

Problemas comunes

enlazador `link.exe` no encontrado

Instale la carga de trabajo de C++ de Visual Studio o las Build Tools. Ese error es un problema del host de Rust en Windows, no la ausencia de go.exe.

Copiar rustc en System32

Deje que rustup gestione ~/.cargo/bin. Un rustc.exe aleatorio en Descargas es el caso que se debe ignorar.

Cómo resolver problemas

rustup show y where.exe rustc

Espere una ruta bajo .cargo o .rustup. Program Files\Go pertenece al otro lenguaje.

Instalar desde rust-lang.org/tools/install

rustup-init.exe es la vía de entrada oficial para Windows. Un zip del compilador de Rust en un foro es basura.

Añada las herramientas de compilación de MSVC si falta link.exe

La carga de trabajo de Visual Studio Installer es la solución habitual. CMake por sí solo no proporcionará rustc.

Alternativas

Go si el proyecto es Go. MSVC si está programando en C++. rustup sigue siendo la forma de obtener este compilador.

Ayuda oficial y descargas

Comience con el proveedor. Los sitios con ejecutables aleatorios no son un canal de soporte.

Contactos oficiales
Descargar www.rust-lang.org/tools/install Instalador oficial o página del proveedor
Ayuda doc.rust-lang.org/ Soporte del proveedor
Sitio oficial www.rust-lang.org/ Comience aquí, no en un alojamiento de ejecutables aleatorio
libro de rustup rust-lang.github.io/rustup/ Cómo instala rustup las cadenas de herramientas en Windows

Hardware relacionado

Las compilaciones requieren CPU y RAM. Las crates grandes requieren una SSD. No se necesita GPU.

Detalles técnicos

Detalles técnicos

Los números de versión del proveedor cambian. Este artículo no fija una compilación.

Fuentes y verificación

Etiqueta de fuente registrada: agosto de 2026. Esta etiqueta no establece una verificación independiente. Cómo investigamos.

¿Fue útil este artículo?

Un sí o un no es suficiente. Elija un motivo si lo desea o agregue una breve nota.

¿Fue útil este artículo?