Bonjour à tous!
J'ai aujourd'hui un mystèrieux problème d'inclusion de fichiers. J'aissaye de compiler le projet suivant qui n'est pas super compliqué:
Code main.c : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 #include "lib.h" int main (void) { fonction2 (); return 0; }
Code lib.h : Sélectionner tout - Visualiser dans une fenêtre à part void fonction2 (void);
Code lib.c : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 void fonction2 (void) { }
Mias pourtant ça m'affiche un warning : warning C4013: 'fonction2' undefined; assuming extern returning int
C'est vraiment pas normal, non?
Note : je compile avec Visual Studio 2008.
Partager