CHAPITRE 0 : Organisation du Cours #Slides #Installation de l’environnement de dĂ©veloppement #📝 Ă€ NOTERCe qui suit est extrait du tutoriel accessible ici.Installer Visual Studio CodeInstaller les extensions Visual Studio Code recommandĂ©es pour le CInstaller 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 #⚠️ ATTENTIONL’installeur s’affiche mal avec le thème sombre de Windows.TĂ©lĂ©charger et installer MSYS2 .Lancer MSYS2. Il doit se lancer automatiquement après l’installation si vous avez cochĂ© la case correspondante.Copier-coller et exĂ©cuter la commande suivante : pacman -S --needed base-devel mingw-w64-ucrt-x86_64-toolchain dans le terminal MSYS2.🛠️ Ă€ FAIRERĂ©pondez yes / all / default quand c’est demandĂ©Ajouter le chemin vers gcc dans les variables d’environnement (C:\msys64\ucrt64\bin par dĂ©faut).Clique droit sur Ce PC puis PropriĂ©tĂ©s.Cliquez sur Paramètres système avancĂ©s.Cliquez sur Variables d’environnement.Dans la section Variables système, sĂ©lectionnez la variable Path puis cliquez sur Modifier.Cliquez sur Nouveau et ajoutez le chemin vers gcc.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.⚠️ ATTENTIONLes 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.⚠️ ATTENTIONBien 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 #📝 Ă€ NOTERLes 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.