-
Configurer Eclipse pour développer avec PAlib
Posté le mars 17th, 2009 5 commentairesVoilà la méthodologie pour configurer Eclipse pour pouvoir compiler facilement ses jeux DS
Création du projet
- Créer un nouveau C Project
- Choisir un Makefile project
- Cliquer sur Finish


Configuration du projet
- Coller les fichiers templates de PAlib dans le projet (contenu dans l’installation de PAlib)
- Clic-droit > Propriétés
- Accéder à la catégorie C/C++ Build puis au second onglet Behaviour
- Cocher Stop on first build error
- Remplacer dans les champs textes all par build
- Accéder à la catégorie C/C++ General puis à la sous-catégorie Paths and Symbols
- Rester sur l’onglet Includes
- Sélectionner GNU C
- Cliquer sur Add puis File System
- Sélectionner dans vos fichiers le répertoire C:/devkitPro/palib/lib/include/nds
- Cliquer sur OK, on obtient ceci :
- Reproduire la procédure pour GNU C++
- Reproduire les étapes précédentes le répertoire C:\devkitPro\devkitARM\include\c++\x.x.x (où x.x.x est le numéro de version, pour moi 4.1.2)




Configuration du outils de build
- Dans l’onglet Make Targets, cliquer sur l’icone pour cacher les dossiers vide
- Clic-droit dans l’onglet, sélectionner Add Make Target
- Créer ainsi 3 target build, clean et rebuild comme suit :





Configuration d’un émulateur
- Il existe plusieurs émulateurs, en voici un
- Cliquer sur la petite flèche de l’icone Run et séléctionner External Tools Configurations comme ci-dessous
- Faire une nouvelle configuration
- Selectionner l’executable de son émulateur dans Location, les deux autres variables permettent de rendre utilisable la configuration pour tous les projets



5 réponses à “Configurer Eclipse pour développer avec PAlib”
-
silwek 18 mars 2009 à 09:31
Pour l’installation de PAlib et tout ce qu’il nécessite, je vous conseille le wiki de PAlib et plus précisément le tutoriel Day 1
-
[...] Toshen Project Devblog - Configurer Eclipse PlayerAdvance.org - Utiliser Eclipse comme IDE [...]
-
silwek 5 avril 2009 à 16:26
Ca fait plaisir de voir que ce que je fais est utile

Merci en plus d’avoir cité mon article. Muchas gracias ! -
silwek 10 avril 2009 à 13:06
Après un peu d’utilisation NDeSmuME n’est pas le meilleur émulateur NDS. Entre autre il ne gère pas correctement certains effets comme le changement de luminosité et ne permet pas de tester la sauvegarde.
J’en utilise un autre qui est lui aussi contenu avec PAlib(palib>emulators), c’est iDeaS. Il est un peu plus lourd et met des fois un peu de temps à se lancer mais il est bien plus complet et compatible avec un plus large éventail de fonctionnalités. -
silwek 23 avril 2009 à 10:20
Je me réponds encore à moi même pour annoncer une petite modification dans l’article.
Après avoir rencontré divers problèmes en voulant utiliser les librairies standards de c++, il s’est avéré qu’il me manquait une librairie importante associé à mon projet.
Il suffisait d’aller dans : C/C++ General -> Paths and Symbols
Puis d’ajouter l’include suivant :
C:\devkitPro\devkitARM\include\c++\4.1.2J’ai modifié cet article pour inclure cette procédure. Il y a sans doute d’autres librairies utiles à inclure dès le départ, je les ajouterai au fur et à mesure des mes découvertes
Un grand merci à Dr.Vince du forum playeradvance
Laisser une réponse



Welcome in our website!