Preparación del entorno

¿Qué se necesita?

Para desarrollar en Rust, se requiere de un único ejecutable que realiza la instalación de las herramientas necesarias.

Este ejecutable es rustup, y lo encontraréis en su página oficial rustup.rs. (En Windows, se necesita una cosa extra. En la propia página lo tenéis informado).

Ya tenéis las herramientas mínimas necesarias. Como IDE podemos usar desde Fresh (Terminal), Visual Studio Code, NeoVim, etc.

Instrucciones básicas

Herramientas mínimas para crear nuestra primera aplicación: rustup y cargo.

El comando rustup puede realizar múltiples operaciones, pero por ahora lo vamos a dejar en que, básicamente, podemos actualizar a la última versión disponible mediante la siguiente llamada:

rustup update

Para crear un nuevo proyecto, usaremos el comando base cargo:

cargo new nuevo_proyecto

Podemos especificar si queremos crear un ejecutable o una librería:

cargo new --bin nuevo_proyecto
cargo new --lib nueva_libreria

También existen los workspaces, pero eso será más adelante, cuando los proyectos lo requieran.

Librerías

Las librerías en Rust se llaman crates, y podemos consultar las disponibles oficialmente en la web de crates.io.

Si deseamos incorporar una de las librerías a nuestro proyecto, deberemos hacer lo siguiente:

cargo add libreria_deseada

Esta es la base para empezar a desarrollar.

Post redactado por DarkDerte (David Garcia Machado)

Únete a la comunidad

¿Te ha gustado el contenido? No olvides suscribirte a las redes de la comunidad de Programación en español

¿Quieres apoyar el contenido del canal de YouTube? Hazte miembro del canal entrando a este enlace.

« Ir al inicio