[C] Erreur de compilation incompréhensible...
nicotendo
Messages postés
197
Statut
Membre
-
dubcek Messages postés 18795 Date d'inscription Statut Contributeur Dernière intervention -
dubcek Messages postés 18795 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...
- Une erreur s'est produite instagram ✓ - Forum Instagram
- Erreur t32 ✓ - Forum Livebox
- Erreur 3000 france tv - Forum Lecteurs et supports vidéo
- Code erreur f3500-31 ✓ - Forum Bbox Bouygues
- Erreur 4101 france tv - Forum Carte graphique