Projet : mise en place de l'étape 5
Linux et MacOS

Attention à suivre scrupuleusement les instructions suivantes :

Fichiers nécessaires : partie5.zip

  1. Ouvrez un terminal et placez-vous dans le répertoire de votre projet contenant le dossier partie4/ :
    cd
    cd <chemin_vers_le_dossier_contenant_partie4>
    
    (par exemple sur les VMs de l'EPFL si vous avez mis le dossier partie4 dans un dossier cpp/projet de myfiles/Programmation vous écrirez cd Desktop/myfiles/Programmation/cpp/projet/)
  2. Créez à ce niveau un sous-répertoire partie5 (au même niveau que partie4 donc)  :
    mkdir partie5
    
  3. Copiez les éléments codés à l'étape précédente, dans partie5 :
    cp -r partie4/* partie5/.
    
    N'oubliez pas l'option -r !
  4. Allez dans le répertoire partie5
    cd partie5
    
  5. Copiez l'archive fournie, partie5.zip dans votre répertoire partie5 et décompressez-la à l'aide de la commande unzip partie5.zip.
    Attention:
    1. Assurez-vous d'être bien dans le répertoire partie5 avant de lancer la commande unzip;
    2. 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 .
  6. Ouvrez le fichier src/CMakeLists.txt avec un éditeur autre que QTCreator (comme Geany) et assurez-vous qu'il contient bien la ligne
        project(Bee_Colony_Simulator_SSV_2022_FINAL)
      
  7. Important : supprimez le dossier build ainsi que le fichier src/CMakeLists.txt.user (à ne pas confondre avec src/CMakeLists.txt !).
  8. Ouvrez QtCreator et fermez tous les projets ouverts.
  9. Créez un nouveau projet QtCreator à partir du nouveau fichier CMakeLists.txt; c'est à dire celui du dossier partie5/src.

Retour à l'énoncé