prob au moment du linkage: multiple declaration of.......

prob au moment du linkage: multiple declaration of....... - C - Programmation

Marsh Posté le 03-06-2004 à 20:18:33    

Bon voilà. J'utilise devcpp (compilateur gcc). J'ai mis en global des variables dans un fichier .h
Le problème, c'est qu'au moment de l'édition de lien, il me dis dans des autres fichiers .c qui incluent ce fichier .h que ces variables sont déclarées plusieurs fois. J'avoue avoir du mal à comprendre d'autant plus qu' au début avec 1 variable, ça passait. C'est quand j'en ai rajouté une deuxième que le problème est apparu.
 
Qqn peut m'aider?

Reply

Marsh Posté le 03-06-2004 à 20:18:33   

Reply

Marsh Posté le 03-06-2004 à 20:54:50    

make.exe D:\..\make.exe
[Warning]  Clock skew detected.  Your build may be incomplete.

 
Si ça dit qqchose à qqn???  :??:  :sweat:  :sweat:  :??:  :??:  :??:


Message édité par bounty le 03-06-2004 à 20:55:19
Reply

Marsh Posté le 04-06-2004 à 00:33:14    

Montre un peu tes declaration/definitions, on est pas devins.

Reply

Marsh Posté le 04-06-2004 à 00:35:30    

dans ton/tes .h "extern int b;"
 
dans ton unique .c "int c;

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed