Un projet multi-support hors du commun !
icône RSS icône Emai icône Accueil
  • Configurer Eclipse pour développer avec PAlib

    Posté le mars 17th, 2009 silwek 5 commentaires

    Voilà 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
    • 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”

    1. 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

    2. [...] Toshen Project Devblog - Configurer Eclipse PlayerAdvance.org - Utiliser Eclipse comme IDE [...]

    3. Ca fait plaisir de voir que ce que je fais est utile :)
      Merci en plus d’avoir cité mon article. Muchas gracias !

    4. 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.

    5. 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.2

      J’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