Para crear ejecutables con Rust, tu sistema debe contar con un enlazador (en inglés, linker). Es probable que ya tengas uno incluso sin saberlo, ya que son herramientas comunes para el desarrollo de software.
En Windows:
La instalación de Rust te pedirá que instales las herramientas de compilación de C++ de Visual Studio. Estas herramientas incluyen un enlazador (link.exe
) que Rust utiliza como parte de su proceso de compilación.
En macOS:
El enlazador se instala como parte de las herramientas de línea de comandos de Xcode. Puedes instalarlas ejecutando en tu terminal el siguiente comando:
xcode-select --install
En Linux y WSL (Windows Subsystem for Linux):
Generalmente, un enlazador como ld
ya está incluido como parte de las herramientas de compilación (build-essentials
en Ubuntu/Debian o el paquete gcc
en distribuciones como Fedora). Si no lo tienes, el propio instalador de Rust a menudo te dirá qué paquete necesitas instalar.
La forma más sencilla de instalar Rust es usando rustup
[fuente]. Según tu plataforma:
En Windows de 64 bits para procesadores Intel o AMD, descarga y ejecuta:
rustup-init.exe
En ambientes tipo Unix (macOS, Linux y WSL), teclea en la terminal:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Esto descarga y ejecuta rustup-init.sh
, que a su vez descarga y ejecuta la versión correcta del ejecutable rustup-init
para tu plataforma.
Verifica que la instalación se haya realizado de manera correcta. En una terminal nueva, teclear:
rustc --version
La salida del comando anterior debe ser algo así:
rustc 1.90.0 (1159e78c4 2025-09-14)
Si ya tienes Rust instalado y deseas actualizarlo a la versión más reciente, solo telcea lo siguiente en la terminal:
rustup upgrade