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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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