Skip to main content

🦀 Rust

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: Agregamos el siguiente paquete

rustup target add wasm32-unknown-unknown

Paso 6: 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

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).

Paso 3: Verificar la instalación

Abre una terminal (CMD o PowerShell) y ejecuta:

rustc --version

Paso 4: Agregamos los siguientes paquetes

rustup toolchain install stable-x86_64-pc-windows-gnu
rustup default stable-x86_64-pc-windows-gnu
rustup target add wasm32-unknown-unknown