[Anjuta] inclusion de fichiers
Salut les gens,
Bon peut-être que je ne dois pas poster ici mais je tente...
J'utilise ajunta sous fedora Core 4, et donc je veux faire une application et alors j'ai crée un projet, hop je lui est ajouté des fichiers: header.h, source1.h, source1.c, et donc quand je compile il ne me signal aucun problème mais quand je fais construire, ben il ne reconnais pas ma fonction...
main.c
Code:
1 2 3 4 5 6 7 8 9
| #include "Morpion.h"
#include "functions.h"
int main(void)
{
mMenu ();
return (0);
} |
donc, mMenu est declarée dans functions.c comme suit:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| /*Declarations*/
#ifndef MORPION_H
#include "Morpion.h"
#endif
void mMenu (void){
printf (" Menu\n\n");
printf (" 1> Single Game\n");
printf (" 2> Local Game\n");
printf (" 3> Network Game\n");
printf (" 4> Credit...\n");
printf (" 5> Exit\n");
} |
et définie dans functions.h bien entendus avec:
functions.h
est-ce que je me suis trompé quelque part? ou c'est un autre problème?
Merci
Re: [Anjuta] inclusion de fichiers
Citation:
Envoyé par Goundy
est-ce que je me suis trompé quelque part? ou c'est un autre problème?
Il faut que tu revois d'urgence ta façon de découper et d'utiliser les modules séparés, les fichiers d'entête, l'emplacement de gardes anti inclusion multiples etc.
http://emmanuel-delahaye.developpez....ganiser_source
http://emmanuel-delahaye.developpez.....htm#organiser
Pose des questions si tu ne comprends pas.