Erreur de link... [résolu] [MFC VC++6] - C++ - Programmation
Marsh Posté le 26-05-2003 à 16:03:56
as tu intégré le fichier .lib correspondant à la bibliothèque en question à ton projet ? si oui, comment t'y es tu pris ?
Marsh Posté le 26-05-2003 à 16:07:09
il n'y as pas de fichier .lib
Il y a juste ce .hxx et ce .cpp
Plus le fichier define des fonctions : PComm.h qui contient les dites fonctions (celles qui sont sensées manquer)
Il y a un
Code :
|
suivi des définitions des fonctions...
Marsh Posté le 26-05-2003 à 16:07:50
Citation : par contre, je ne comprends pas la signification des @ suivis d'un chiffre ou d'un nombre |
decoration de noms de fonctions
Ca peut etre problematique dans ton cas, a surveiller
Marsh Posté le 26-05-2003 à 16:09:08
backdafuckup a écrit : il n'y as pas de fichier .lib
|
bon, est ce que dans un cpp tu as le code des fonctions que tu utilises ?
est ce que c toi qui a creer le cpp ou on te l'a donné ?
Marsh Posté le 26-05-2003 à 16:10:40
chrisbk a écrit : |
j'ai récupéré. Il y avait tout un dossier programmation. Je l'ai copié dans le dossier de mon appli. J'ai intégré à mon projet les fichiers dont j'avais réellement besoin, c'est à dire PortSerie.h et .cpp, plus le PComm.h qui n'a pas de cpp
Marsh Posté le 26-05-2003 à 16:11:37
backdafuckup a écrit : |
ben ouais mais t'as bien le code de tes _suo_chaipukoi kkpart non ?
Marsh Posté le 26-05-2003 à 16:12:04
backdafuckup a écrit : il n'y as pas de fichier .lib
|
pas de .lib ? à mon avis tu peux arréter de chercher, ça vient de là.
à moins que tu ne possèdes aussi les implémentations des fonctions en question
Marsh Posté le 26-05-2003 à 16:16:07
backdafuckup a écrit : il n'y as pas de fichier .lib |
Tu fais donc des getProcAddress pour accéder aux fct de la DLL ?
Marsh Posté le 26-05-2003 à 16:16:48
Tetragrammaton IHVH a écrit : |
meme pas c pas des pointeurs de fonctions.....
Marsh Posté le 26-05-2003 à 16:18:10
hum hum...
Désolé, mais il y avait bien un .lib
Mais, ce que je n'ai pas compris, c'est qu'il était en fichier caché !!!
Peut etre une erreur de manip de la part de la personne qui l'a créée....
Enfin, en tout cas, c'est réparé, merci à tous les deux
harko
chrisbk
Marsh Posté le 26-05-2003 à 16:29:59
backdafuckup a écrit : hum hum... |
N'empeche que :
skeye a écrit ce matin dans BlaBla@Prog : |
Marsh Posté le 26-05-2003 à 16:32:39
ReplyMarsh Posté le 26-05-2003 à 16:36:57
ReplyMarsh Posté le 26-05-2003 à 17:11:44
skeye a écrit : |
If you want to speak to a donkey, you have to speak like a donkey (:D)
Marsh Posté le 26-05-2003 à 17:21:47
chrisbk a écrit : |
Ca serait pas un ptit peu désagréable ca comme phrase ?
C'est qui le donkey dans l'histoire ?
Marsh Posté le 26-05-2003 à 17:24:09
backdafuckup a écrit : |
tu t'enfonces
Marsh Posté le 26-05-2003 à 17:25:38
ReplyMarsh Posté le 26-05-2003 à 17:28:39
backdafuckup a écrit : |
mais si voyons je te taquine
tu sais bien que t'es ma favorite
Marsh Posté le 26-05-2003 à 17:32:37
ReplyMarsh Posté le 26-05-2003 à 20:21:27
Reply
Marsh Posté le 26-05-2003 à 16:00:53
Voici mon écran
J'essaie de rajouter une bibliothèque faite par une ancienne stagiaire : PortSérie.hxx et son PortSérie.cpp
J'ai ce problème de link que l'on peut voir en bas de mon screen...
Il y a 6 symboles qui ne sont pas trouvés par le linker...
Or ces fonctions sont dans le fichier (et il y en a plus que 6)
Les fichiers sont intégrés au projet, donc tout devrait fonctionner..
par contre, je ne comprends pas la signification des @ suivis d'un chiffre ou d'un nombre... , une idée ?
Message édité par backdafuckup le 26-05-2003 à 16:24:21