Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1277 connectés 

  FORUM HardWare.fr
  Programmation
  C

  undefined reference to

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

undefined reference to

n°2063797
cacabuda
Love is Ca
Posté le 15-03-2011 à 18:04:18  profilanswer
 

Bonjour,
 
je débute en c et j'ai créé 3 fichiers un fichier main.c, fonctions.c et fonctions.h et j'obtiens une erreur undefined reference to en ligne 7(sur triple). Comment résoudre mon problème?
 
main.c contient  

Code :
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include "fonctions.h"
  4. int main()
  5. {
  6.     triple(5);
  7.     return 0;
  8. }


 
fonctions.c contient

Code :
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include "fonctions.h"
  4. int triple(int nombre)
  5. {
  6.     return nombre*3;
  7. }


 
fonctions.h contient

Code :
  1. #ifndef FONCTIONS_H_INCLUDED
  2. #define FONCTIONS_H_INCLUDED
  3. int triple(int nombre);
  4. #endif // FONCTIONS_H_INCLUDED

mood
Publicité
Posté le 15-03-2011 à 18:04:18  profilanswer
 

n°2063816
mr simon
Posté le 15-03-2011 à 18:34:09  profilanswer
 

comment tu compiles ton programme ?
 
tu devrais faire quelque chose comme:

Code :
  1. gcc main.c fonctions.c


Message édité par mr simon le 15-03-2011 à 18:34:21
n°2063822
cacabuda
Love is Ca
Posté le 15-03-2011 à 18:53:39  profilanswer
 

Re,
 
en fait je suis sous windows et j'utilise codeBlock

n°2063823
mr simon
Posté le 15-03-2011 à 18:55:33  profilanswer
 

je ne connais pas codeblock, mais es-tu sur que le fichier fonctions.c est correctement compile et ajoute lors de l'edition des liens?
 

n°2063824
cacabuda
Love is Ca
Posté le 15-03-2011 à 19:04:08  profilanswer
 

je ne sais pas, j'utilise le meu Build>Build pour compiler


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  undefined reference to

 

Sujets relatifs
undefined reference to `sock_errno'Undefined-reference
[C/SDL] undefined reference to mes fonctionpb avec:"undefined reference to `vtable for activite'"
[Linker error] undefined reference to `RngStream::RngStream(char con[C++] undefined reference to WinMain@16 sous Code::Blocks
Erreur: undefined reference to `seek' (Modification fichier bmp)Erreur de Link : Undefined reference to...
undefined reference to `InternetConnectA@32'[C++] wxWidgets + MinGWDevStudio + ODBC = 'Undefined Reference'
Plus de sujets relatifs à : undefined reference to


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR