0 - Organisation du cours

CHAPITRE 0 : Organisation du Cours #

Slides #

Installation de l’environnement de dĂ©veloppement #

📝 À NOTER

Ce qui suit est extrait du tutoriel accessible ici.
  1. Installer Visual Studio Code
  2. Installer les extensions Visual Studio Code recommandées pour le C
  3. Installer MSYS2 .

Les Ă©tapes 1 et 2 sont Ă©videntes Ă  suivre. L’Ă©tape 3 est un peu plus complexe, voici les Ă©tapes dĂ©taillĂ©es ci-dessous.

Installation de MSYS2 et de GCC #

⚠️ ATTENTION

L’installeur s’affiche mal avec le thème sombre de Windows.

  1. Télécharger et installer MSYS2 .
  2. Lancer MSYS2. Il doit se lancer automatiquement après l’installation si vous avez cochĂ© la case correspondante.
  3. Copier-coller et exécuter la commande suivante : pacman -S --needed base-devel mingw-w64-ucrt-x86_64-toolchain dans le terminal MSYS2.

🛠️ À FAIRE

RĂ©pondez yes / all / default quand c’est demandĂ©
  1. Ajouter le chemin vers gcc dans les variables d’environnement (C:\msys64\ucrt64\bin par dĂ©faut).
    1. Clique droit sur Ce PC puis Propriétés.
    2. Cliquez sur Paramètres système avancés.
    3. Cliquez sur Variables d’environnement.
    4. Dans la section Variables système, sélectionnez la variable Path puis cliquez sur Modifier.
    5. Cliquez sur Nouveau et ajoutez le chemin vers gcc.
  2. Relancer Visual Studio Code, ouvrir un nouveau terminal exĂ©cuter gcc --version. Si tout est correctement installĂ©, vous devriez voir la version de gcc s’afficher.

Commandes basiques du Terminal Visual Studio Code #

  • ls : liste les fichiers et dossiers du rĂ©pertoire courant.
  • cd nom_dossier : se dĂ©place dans le dossier nom_dossier.
  • cd .. : remonte au dossier parent.
  • mkdir nom_dossier : crĂ©e un dossier nom_dossier.
  • pwd : affiche le chemin du rĂ©pertoire courant.
  • clear : efface le terminal.
  • exit : ferme le terminal.

⚠️ ATTENTION

Les fichiers et les dossiers sont placĂ©s dans la corbeille lorsqu’ils sont supprimĂ©s.

  • rm nom_fichier : supprime le fichier nom_fichier.
  • rm -r nom_dossier : supprime le dossier nom_dossier et son contenu.

⚠️ ATTENTION

Bien noter les .\ devant le nom de l’exĂ©cutable s’il se trouve dans le rĂ©pertoire courant.

  • ./nom_executable : exĂ©cute l’exĂ©cutable nom_executable.

  • where.exe nom_executable : affiche le chemin de l’exĂ©cutable nom_executable. Cette commande est très utile pour vĂ©rifier qu’on utilise bien le bon exĂ©cutable.

Commandes basiques de gcc #

📝 À NOTER

Les commandes suivantes sont Ă  exĂ©cuter dans le terminal. Nous irons plus en dĂ©tail sur l’utilisation de gcc dans le chapitre dĂ©diĂ©.
  • where.exe gcc : affiche le chemin de l’exĂ©cutable gcc.
  • gcc --version : affiche la version de gcc installĂ©e.
  • gcc nom_fichier.c : compile le fichier nom_fichier.c en un exĂ©cutable a.exe (sous Windows).
  • gcc -o nom_executable nom_fichier.c : compile le fichier nom_fichier.c en un exĂ©cutable nom_executable.
  • gcc -Wall -o nom_executable nom_fichier.c : compile le fichier nom_fichier.c en un exĂ©cutable nom_executable en affichant tous les warnings.
  • gcc -Wall -Werror -o nom_executable nom_fichier.c : compile le fichier nom_fichier.c en un exĂ©cutable nom_executable en affichant tous les warnings et en traitant les warnings comme des erreurs.

LAST MODIFIED
November 03, 2025
Benoit Le Callennec
9077778

© HE-Arc 2020-2025 - Tous droits rĂ©servĂ©s.