Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Paso 1: Instalar las herramientas de compilación de C++ de MSVC
Rust en Windows requiere las herramientas de compilación de C++ de Microsoft como requisito previo. Si ya tiene Visual Studio instalado con la carga de trabajo Desarrollo de escritorio con C++ , puede omitir este paso.
De lo contrario, instale las herramientas de compilación de Microsoft C++ y seleccione la carga de trabajo Desarrollo de escritorio con C++ .
Nota
El uso de Las herramientas de compilación de Microsoft C++ requiere una licencia válida de Visual Studio (Community, Pro o Enterprise). La edición Community es gratuita para estudiantes, colaboradores de código abierto y personas.
Paso 2: Instalar Rust
Importante
Smart App Control solo ejecuta código que predice que es seguro o que está firmado por una entidad de certificación en el programa raíz de confianza de Microsoft. La cadena de herramientas de Rust para Windows no está firmada actualmente con Authenticode, por lo que, en un dispositivo con Smart App Control activado, puede impedirse la ejecución de los binarios rustc y cargo instalados, así como de los binarios generados por los scripts de compilación. El bloque aparece como Application Control policy has blocked this file. y se registra en el registro de eventos Applications and Services Logs > Microsoft > Windows > CodeIntegrity > Operational; no hay ninguna otra señal dentro del producto, por lo que el fallo puede parecer un instalador defectuoso. El modo de desarrollador y los certificados de confianza local no son exenciones. Para comprobar si El control inteligente de aplicaciones está activado, vaya a Configuración Privacidad > y seguridad > Seguridad de Windows > configuración de control de aplicaciones y exploradores > Smart App Control. Para obtener información general, consulte Introducción a Smart App Control y Opciones de firma de código para desarrolladores de aplicaciones Windows.
El instalador oficial de Rust, , rustupcontrola todo: el compilador, Cargo y las actualizaciones futuras.
Después de la instalación, abra un nuevo terminal y compruebe la configuración:
cargo --version
rustc --version
Sugerencia
Para mantener Rust actualizado, ejecute rustup update periódicamente.
Paso 3: Instalación de Visual Studio Code y la extensión de Rust
- Descargue e instale Visual Studio Code.
- Instale la extensión rust-analyzer desde VS Code Marketplace. Esto añade autocompletado de código, errores en línea, ir a la definición y soporte para depuración.
Pasos siguientes
- Rust para Windows y la caja de windows : llame a las API de Windows directamente desde Rust.
- Rust en Visual Studio Code : flujo de trabajo detallado de VS Code Rust
- El lenguaje de programación Rust — el libro oficial gratuito de Rust