[C] Erreur de compilation incompréhensible...
nicotendo
Messages postés
194
Date d'inscription
Statut
Membre
Dernière intervention
-
dubcek Messages postés 18789 Date d'inscription Statut Contributeur Dernière intervention -
dubcek Messages postés 18789 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je réalise un programme me permettant de charger des images.
Mon projet contient 4 .o et 4.c.
Une fois sur 50 mon programme compile.
Lorsqu'il marche, quand je vais un make-clean, le coup d'après, lorsque je recomile, j'ai l'erreur suivante :
gcc -Wall -O2 -g3 src/type.c -c -o bin/type.o
In file included from src/argument.h:5,
from src/main.h:6,
from src/type.h:7,
from src/type.c:1:
src/fichier.h:40: error: expected declaration specifiers or ‘...’ before ‘t_stru_image’
make: *** [bin/type.o] Erreur 1
Je ne comprend pas du tout d'où vient mon erreur, alors que le stru_image est bien définie et que le prototype est correcte...
structure :
//Structure image
typedef struct image {
t_stru_taille_image taille_image; //Une taille d'image
t_stru_couleur** couleur; //Un tableau de couleur
} t_stru_image;
et le prototype de ma fonction :
void ChargementImage (char* nom_fichier, t_stru_image st_image);
Merci de votre aide...
Je réalise un programme me permettant de charger des images.
Mon projet contient 4 .o et 4.c.
Une fois sur 50 mon programme compile.
Lorsqu'il marche, quand je vais un make-clean, le coup d'après, lorsque je recomile, j'ai l'erreur suivante :
gcc -Wall -O2 -g3 src/type.c -c -o bin/type.o
In file included from src/argument.h:5,
from src/main.h:6,
from src/type.h:7,
from src/type.c:1:
src/fichier.h:40: error: expected declaration specifiers or ‘...’ before ‘t_stru_image’
make: *** [bin/type.o] Erreur 1
Je ne comprend pas du tout d'où vient mon erreur, alors que le stru_image est bien définie et que le prototype est correcte...
structure :
//Structure image
typedef struct image {
t_stru_taille_image taille_image; //Une taille d'image
t_stru_couleur** couleur; //Un tableau de couleur
} t_stru_image;
et le prototype de ma fonction :
void ChargementImage (char* nom_fichier, t_stru_image st_image);
Merci de votre aide...
A voir également:
- [C] Erreur de compilation incompréhensible...
- Erreur 0x80070643 - Accueil - Windows
- Erreur 4201 france tv ✓ - Forum Réseaux sociaux
- J'aime par erreur facebook notification - Forum Facebook
- Code erreur f3500-31 ✓ - Forum Bbox Bouygues
- Comment recuperer whatsapp supprimé par erreur - Guide