Rust #2: Mise en place du workspace

Rust #2: Mise en place du workspace

September 21, 2022

Installation de Rust

Tout d'abord, nous devons installer Rust. Pour cela, je recommande d'utiliser rustup afin de pouvoir facilement gérer et mettre à jours nos toolchains.

Si vous êtes un utilisateur Linux, vous pouvez simplement lancer cette commande dans votre terminal :

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

Si vous utilisez Windows, vous devez télécharger et installer l'exécutable d'installation.

Une fois installé, vous pouvez vérifier le succès de la procédure en tapant rustup -v dans un terminal. Cela devrait afficher à la fois la version de rustup (gestionnaire de toolchains) ainsi que de rustc (compilateur).

Maintenant, il n'en tient qu'à vous de décider de la toolchain que vous souhaitez utiliser.

- Stable : limiter un maximum les bugs.
- Nightly : accéder aux dernières fonctionnalités.
- Beta : un mix des deux.

Pour cet article, supposons que nous souhaitons travailler avec la version "nightly" de Rust :

rustup default nightly

Installation de VSCode & Rust Analyzer

Quand il s'agit d'écrire du code en Rust, je recommande souvent l'utilisation de Rust Analyzer. En effet, cet outil améliore votre IDE sur de nombreux aspects. Par exemple :

Création de notre projet

Nous sommes maintenant prêt à créer notre projet. Pour celà rien de plus simple, il suffit de taper :

cargo new <project_name> --bin

L'option --bin est là pour indiquer que nous souhaitons créer un programme et non une lib (--lib).

├── Cargo.toml
└── src
   └── main.rs

Dans le prochain article, nous verrons comment mettre au point notre première route en Rust avec Rocket !

Related Posts