Voir les messages sans réponses | Voir les sujets actifs Nous sommes le 25 Mai 2013 19:21



Répondre au sujet  [ 6 messages ] 
 Impossible de compiler... 
Auteur Message
Débutant
Débutant

Inscription: 02 Fév 2007 13:20
Messages: 5
Hello, je commence tout juste la programmation sur nds mais j'ai un big problême...

Dans un programme tout simple:
Code:
#include <PA9.h>       // Include for PA_Lib

// Graphics converted using PAGfxConverter
#include "gfx/all_gfx.c"
#include "gfx/all_gfx.h"

/*!
   Class
*/
class tp
{
   private:
    int z; 
   protected:
   
   public:
   
};

// Function: main()
int main(int argc, char ** argv)
{
   PA_Init();    // Initializes PA_Lib
   PA_InitVBL(); // Initializes a standard VBL

   // Load the 4 Backgrounds
   PA_EasyBgLoad(0, 0, bg0);   
   PA_EasyBgLoad(0, 1, bg1);   
   PA_EasyBgLoad(0, 2, bg2);   
   PA_EasyBgLoad(0, 3, bg3);   

   // Infinite loop to keep the program running
   while (1)
   {
      PA_WaitForVBL();
   }
   
   return 0;
} // End of main()


Et là, à chaque compilation j'ai l'erreur:
d:/DEV/Essai/source/main.c:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tp'
make[1]: *** [main.o] Error 1
make: *** [build] Error 2

Je sais absolument pas ce qui se passe et j'ai rien trouvé sur le net ?

Je précise j'utilise VisualHam en version par defaut (livrée avec PALIB)...

Merci à ceux qui pourront m'aider...


16 Avr 2007 17:53
Profil
Débutant
Débutant
Avatar de l’utilisateur

Inscription: 10 Avr 2007 7:51
Messages: 7
Localisation: Entre la DS et la Wii !
Message 
Le problème se situe apparemment à cette ligne :
Code:
class tp


Il doit manquer quelquechose... Je ne vois pas quoi.

_________________
Image
Image


16 Avr 2007 18:34
Profil YIM Site Internet
Débutant
Débutant

Inscription: 02 Fév 2007 13:20
Messages: 5
Message 
Oui je pense aussi mais je comprends pas ce qu'il veut...

Normalement une classe se déclare de cette manière mais là pas moyen... :cry:


16 Avr 2007 20:01
Profil
Débutant
Débutant

Inscription: 02 Fév 2007 13:20
Messages: 5
Message 
Vraiment personne pour m'aider ?


17 Avr 2007 17:08
Profil
Débutant
Débutant

Inscription: 02 Fév 2007 13:20
Messages: 5
Message 
Personne ne se sert de classes avec la Palib ?

J'ai raté quelque chose ???

Est ce que je dois réinstaller ?


18 Avr 2007 11:02
Profil
Débutant
Débutant

Inscription: 03 Avr 2007 13:48
Messages: 18
Message 
Le fichier dans lequel tu as déclaré ta classe, il a quel extension ? Si c'est un fichier .c, c normal que tu es ce genre d'erreur, tu dois le renommer en .cpp pour que le fichier soit compilé avec le compilateur C++.


30 Avr 2007 12:16
Profil
Afficher les messages postés depuis:  Trier par  
Répondre au sujet   [ 6 messages ] 

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages

Rechercher:
Aller à:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.
Traduction par phpBB-fr.com