begin process at 2012 02 10 17:53:30
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Windows

 > 

Multimédia

 > 

Linker Error


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Linker Error

mercredi 18 mars 2009 à 16:56:52 | Linker Error

amel227


Salut tout le monde,

J'ai une petite question:
Dans mon fichier main.c quand je fais un appel  à un fichier .h, la compilation marche mais à l'exécution un message d'erreur s'affiche:
     Linker Error: Undefined symbol _mafonction in module main.c
La fonction "mafonction" à laquelle je fais appel dans le main la considère comme n'est pas définie, malgré que son prototype existe dans le fichier .h ainsi que sa impléméntation dans le fichier .c.
Est ce que vous avez une idée sur ce genre de problème?

Merci beaucoup.

Amel
mercredi 18 mars 2009 à 17:01:45 | Re : Linker Error

fregolo52

Membre Club

Pour créer un binaire (exe ou dll), il y a 2 étapes différentes :
- compilation
- linker

Pour faire simple :
le compilo utilise les .h
le linker les .lib

Donc, tu dois dire au linker où se trouve la lib où est mafonction.

PS : tu utilises quel compilo ? (Visual ?)


Cette discussion est classée dans : fichier, appel, error, main, linker


Répondre à ce message

Sujets en rapport avec ce message

Transfert d'un fichier d'un ftp [ par header ] Salut,J'ia besion d'aide : pour que tlm puisse comprendre voici mon source : char buffer[DWN_BUFFER]; // c un define 4096unsigned int count = DWN_BUFF "graphics.h" problème de compilation [ par carole ] J'utilise l'ide Borland 4.5 et je souhaite faire du graphisme.Mon problème et que lorsque je compile l'exemple borland ci dessous,#include #include #i PROBLEME AVEC DEVC++ ET GLUT [ par arfalchon ] Je n'arrive à compiler aucune source utilisant GLUT avec DEVC++, il me marque à chaque fois : [Linker error] undefined reference to `__glutInitWithExi linker error: undefined symbol"_..."in module"..." [ par nicassy ] Bonjour,En fait le problème se trouve au niveau de l'edition des liens, il me dit "undefined symbol" pour textcolor, textbackground,cscanf, cprintf, Des probleme help!!!!!!!!!!!!!!!! [ par echizen69 ] BonjourJe suis nouveau dans le domaine de la programmation, et la j' ai essayer de créer un fichier .h et un fichier .cppPuis j' obtiens :LIBCD.lib(cr Linker Error [ par crocejf2000 ] J'essaye d'afficher mon fichier d'aide .chm avec la fonction HTMLHelp en incluant .Mais le linker me donne une erreur :Error: Unresolved external 'Htm Je cherche une librairie [ par CyberP ] Je cherche la librairie qui correspond au fctions :- RasEnumConnections()- RasHangUp()Elles sont toutes les deux dans le fichier d'en-tête "ras.h"Car prob de compilation [ par flatou ] j'utilise devc++ et j'ai un prob de compilation : [Linker error] undefined reference to `WSACreateEvent@0' [Linker error] undefined reference to `WSAE parse error dans un fichier RC [ par darkalpha ] bonjour,en compilant un programme aujourd'hui je me suis trouvé face à cette erreur :D:\Progs\DEV-C_~1\Bin\windres: C:\\client\\rsrc.rc:4: parse error parse error dans un fichier .rc ? [ par Jeffray ] Bonjour,Une parse error dans un fichier .rc, j'utilise dev c++ 4.9.8.0.voici le code :IDD_ABOUT DIALOG DISCARDABLE 70, 50, 206, 102STYLE DS_MODALFRA


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,920 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales