badboy38
Messages postés95Date d'inscriptionvendredi 14 janvier 2005StatutMembreDernière intervention 4 mars 2013
-
28 nov. 2006 à 12:10
badboy38
Messages postés95Date d'inscriptionvendredi 14 janvier 2005StatutMembreDernière intervention 4 mars 2013
-
6 déc. 2006 à 10:34
Bonjour,
j'ai créé un programme avec une structure qui fonctionne parfaitement tant que le programme est un 1 fichier. Dès que je veux créer un multifichier liés par un Makefile, voilà ce qu'il me sort comme erreur à la compilation:
In file included from main.c:4:
IO.h:2: erreur: expected ‘)’ before ‘aff_r’
IO.h:3: erreur: expected ‘)’ before ‘aff’
IO.h:4: erreur: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘saisie’
IO.h:5: erreur: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘lecture’
In file included from main.c:5:
calcul.h:1: erreur: expected ‘)’ before ‘plus’
calcul.h:2: erreur: expected ‘)’ before ‘moins’
calcul.h:3: erreur: expected ‘)’ before ‘fois’
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 28 nov. 2006 à 12:33
Salut:
Juste une suggestion: As tu protéger tes fichiers d'entêtes contre l'inclusion multiple?
cs_Matt67
Messages postés549Date d'inscriptionsamedi 6 septembre 2003StatutMembreDernière intervention 6 mars 20103 28 nov. 2006 à 21:08
Bonsoir,
Est ce que tout ces points d'interrogation sont dans la sortie du compilo ???
Sinon, dans quel fichier est déclarée ta structure ?
Peut être que tes deux fichiers d'entete (calcul.h et IO.h) ne la voient pas ?
badboy38
Messages postés95Date d'inscriptionvendredi 14 janvier 2005StatutMembreDernière intervention 4 mars 2013 6 déc. 2006 à 10:34
>Matt67:
oui les ? sortent tout droit de la console à l'affichage des erreurs lors de la compilation. Ma structure est déclarée dans le fichier contenant MAIN().
>Ombitious_Developper:
je n'ai pas protégé mes .h et quand j'utilise ce que tu m'as proposé, il me sort les même erreurs sur les déclarations, mais sans les ?.