Attention:
- Assurez-vous d'être bien dans le répertoire partie5 avant de lancer la commande unzip;
- Certains éléments de l'archive remplacent ceux de
l'étape précédente. Au moment de décompresser
l'archive, une question apparaîtra dans votre terminal vous demandant
si vous souhaitez remplacer les éléments de même nom.
Répondez en tapant le caractère A .
Ouvrez le fichier src/CMakeLists.txt avec un éditeur autre que QTCreator (comme Geany) et assurez-vous qu'il contient bien la ligne
project(Desert_SSV_2025_FINAL)
Important :
supprimez le dossier build ainsi que le fichier
src/CMakeLists.txt.user
(à ne pas confondre avec src/CMakeLists.txt !).
Ouvrez QtCreator et fermez tous les projets ouverts.
Créez un nouveau projet QtCreator à partir du nouveau fichier CMakeLists.txt; c'est à dire celui du dossier partie5/src.
Notez que toutes les cibles sont à nouveau commentées dans le CMakeLists.txt fourni. Ceci est voulu car le code ne redeviendra compilable qu'après que vous ayez procédé à certains ajouts. Placez vous en vue «File System» dans QTCreator pour voir l'ensemble des fichiers (en vue «Projet» certains ne seront pas visibles tant qu'une cible n'est pas décommentées). Conformez-vous aux instructions pour décommenter les cibles aux bons moments.
Notez qu'il est normal que QTCreator émette des mises en garde du type "this file is not part of any project" tant que vous n'avez pas décommenté une cible. De même le message "You need to set an executable in the custom run configuration" est normal si vous tentez d'exécuter, car au départ il n'y a aucune cible exécutable.
Retour à l'énoncé