Installation du projet

De Ourscraft.

(Page créée avec « == Prérequis == === Squelette du projet === Le squelette du proejt peut être récupéré à l'adresse : http://ragondin-earth.org/divers/ourscraft-base.7z L'archive con... »)
(Configurer les configuration de build avec Eclipse)
 
Ligne 66 : Ligne 66 :
   File > New > C++ Project
   File > New > C++ Project
-
Choisir MinGW GCC, donner un nom au projet et cliquer sur Finish. Si vous êtes toujours sur l'écran d'accueil d'Eclipse, trouver la magnifique icône qui dit "go to workbench" quand on la survole. Une fois le projet créé, il devrait être dans le workspace que vous avez défini en lancant Eclipse. Le dossier doit être vide à l'exception des fichiers .project et .cproject de configuration. Vous pouvez maintenant y décompresser le squelette du projet. Si vous avez fait la manipulation dans Eclipse.ini, Eclipse ne devrait pas planter.
+
Choisir Makefile Project/Empty project with MinGW GCC, donner un nom au projet et cliquer sur Finish.
-
Une fois qu'on en est là, il ne reste plus qu'à récupérer les sources depuis le SVN. Dans le Menu File > Import, sélectionner SVN > Checkout Projects from SVN. Choisir "Create a new repository location"
+
[[Fichier:Eclipse-config2.png]]
 +
 
 +
Si vous êtes toujours sur l'écran d'accueil d'Eclipse, trouver la magnifique icône qui dit "go to workbench" quand on la survole. Une fois le projet créé, il devrait être dans le workspace que vous avez défini en lancant Eclipse. Le dossier doit être vide à l'exception des fichiers .project et .cproject de configuration. Vous pouvez maintenant y décompresser le squelette du projet. Si vous avez fait la manipulation dans Eclipse.ini, Eclipse ne devrait pas planter.
 +
 
 +
Une fois qu'on en est là, il ne reste plus qu'à récupérer les sources depuis le SVN. Dans le Menu File > Import, sélectionner SVN > Checkout Projects from SVN.
 +
 
 +
[[Fichier:Svn-etape2.png]]
 +
 
 +
Choisir "Create a new repository location"
[[Fichier:Svn-etape3.png]]
[[Fichier:Svn-etape3.png]]
Ligne 88 : Ligne 96 :
[[Fichier:Svn-etape7.png]]
[[Fichier:Svn-etape7.png]]
-
Ne pas créer un nouveau projet, au contraire demander à synchroniser avec le dossier du projet actuel. Clicker sur Finish et ignorer le warning final.
+
Ne pas créer un nouveau projet, au contraire demander à synchroniser avec le dossier du projet actuel.  
 +
 
 +
[[Fichier:Svn-etape8.png]]
 +
 
 +
Clicker sur Finish et ignorer les warning finaux.
 +
 
 +
 
 +
=== Configurer les configuration de build avec Eclipse ===
 +
 
 +
Des les propriétés du projet, onglet C/C++ Build, on peut changer la commande par défaut. On peut mettre par exemple
 +
 
 +
  make BUILD_TYPE=debug
 +
 
 +
A partir de manage configurations, on peut ajouter des configurations, et avoir trois modes : debug, release et profiling. Pour chacun de ces modes, on pourra modifier la commande make.

Version actuelle en date du 17 mars 2012 à 15:48