🦀Rust

Instalación de Rust en Mac/Linux y Windows

Rust es el lenguaje de propósito general en el cual se escriben los contratos para la red de Stellar a continuación un paso a paso para su instalación.

Para la instalación de rust, dirigirse a este enlace: https://www.rust-lang.org/es/tools/install

Instalación en macOS y Linux

Paso 1: Abrir la Terminal

Abre tu aplicación de terminal (Terminal.app en macOS o la terminal de tu distribución Linux).

Paso 2: Descargar e instalar Rust con rustup

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Este comando descargará un script y te guiará por el proceso de instalación. Generalmente se recomienda usar la opción predeterminada para instalar la versión estable.

Paso 3: Configurar el entorno

Una vez finalizada la instalación, cierra y vuelve a abrir la terminal o ejecuta:

source $HOME/.cargo/env

Esto garantiza que el directorio de Cargo (donde se instalan las herramientas, por ejemplo, rustc, cargo y rustup) se añada a tu variable de entorno PATH.

Paso 4: Verificar la instalación

Comprueba que Rust se instaló correctamente ejecutando:

rustc --version

Paso 5: Instalar un compilador de C (si es necesario)

Rust requiere un enlazador para compilar correctamente:

  • En macOS: Instala las herramientas de línea de comandos de Xcode

xcode-select --install
  • En Linux (por ejemplo, Ubuntu): Asegúrate de tener instalado el paquete build-essential

sudo apt-get update
sudo apt-get install build-essential
  • Fedora

sudo dnf update
sudo dnf install make automake gcc gcc-c++ kernel-devel
  • Arch

sudo pacman -Syu
sudo pacman -S base-devel

Paso 6: Agregar lo siguiente a Rust, para poder generar archivos WebAssembly

Ejecutamos lo siguente para saver laversión de Rust:

rustc --version

Si el rust es anterior a la versión 1.85

rustup target add wasm32-unknown-unknown 

Si el rust es igual o mayor a la versión 1.85

rustup target add wasm32v1-none

Instalación en Windows

Paso 1: Descargar el instalador

Visita la página oficial de Rust y descarga el instalador para Windows (rustup-init.exe). Elige la versión de 32 o 64 bits según tu sistema.

Paso 2: Ejecutar el instalador

Ejecuta el archivo descargado y sigue las instrucciones en pantalla. Durante la instalación, es posible que se te pida instalar las Visual Studio C++ Build Tools (necesarias para compilar Rust en Windows). También debemos instalar el windows SDK acorde a la versión de windows que tengamos.

Windows 11 SDK si tenemos Windows 11, Windows 10 SDK, si tenemos la versión 10 de Windows

Paso 3: Verificar la instalación

Abre una terminal (CMD o PowerShell) y ejecuta:

rustc --version

Paso 4: Agregamos el paquete que genera el WebAsembly

Ejecutamos lo siguente para saver laversión de Rust:

Si el rust es anterior a la versión 1.85

rustc --version
rustup target add wasm32-unknown-unknown 

Si el rust es igual o mayor a la versión 1.85

rustup target add wasm32v1-none

Last updated

Was this helpful?