[MFC VC++6] Erreur de link... [résolu]

Erreur de link... [résolu] [MFC VC++6] - C++ - Programmation

Marsh Posté le 26-05-2003 à 16:00:53    

http://banguy.free.fr/test.gif
 
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... [:spamafote], une idée ?


Message édité par backdafuckup le 26-05-2003 à 16:24:21
Reply

Marsh Posté le 26-05-2003 à 16:00:53   

Reply

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 ?


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

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 :
  1. #ifdef __cplusplus
  2. extern "C" {
  3. #endif


 
suivi des définitions des fonctions...
 

Reply

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
 

Reply

Marsh Posté le 26-05-2003 à 16:09:08    

backdafuckup a écrit :

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 :
  1. #ifdef __cplusplus
  2. extern "C" {
  3. #endif


 
suivi des définitions des fonctions...
 
 


 
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é ?

Reply

Marsh Posté le 26-05-2003 à 16:10:40    

chrisbk a écrit :


 
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é ?


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

Reply

Marsh Posté le 26-05-2003 à 16:11:37    

backdafuckup 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


 
ben ouais mais t'as bien le code de tes _suo_chaipukoi kkpart non ?

Reply

Marsh Posté le 26-05-2003 à 16:12:04    

backdafuckup a écrit :

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 :
  1. #ifdef __cplusplus
  2. extern "C" {
  3. #endif


 
suivi des définitions des fonctions...
 
 


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


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

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 ?


---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
Reply

Marsh Posté le 26-05-2003 à 16:16:11    

je vais chercher ca...

Reply

Marsh Posté le 26-05-2003 à 16:16:11   

Reply

Marsh Posté le 26-05-2003 à 16:16:48    

Tetragrammaton IHVH a écrit :


 
Tu fais donc des getProcAddress pour accéder aux fct de la DLL ?  


 
meme pas c pas des pointeurs de fonctions.....

Reply

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 :jap:
 
:hello: harko
:hello: chrisbk

Reply

Marsh Posté le 26-05-2003 à 16:29:59    

backdafuckup a écrit :

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 :jap:
 
:hello: harko
:hello: chrisbk


N'empeche que :

skeye a écrit ce matin dans BlaBla@Prog :


Peut-etre une option de compilation à filer au compilateur?
Du genre le chemin vers la lib correspondante...

Reply

Marsh Posté le 26-05-2003 à 16:32:39    

skeye a écrit :


N'empeche que :
 


excuse moi, je n'avais pas vu ton post....
 
Tu me pardonnes ?

Reply

Marsh Posté le 26-05-2003 à 16:36:57    

backdafuckup a écrit :


excuse moi, je n'avais pas vu ton post....
 
Tu me pardonnes ?


:lol:

Reply

Marsh Posté le 26-05-2003 à 17:11:44    

skeye a écrit :


N'empeche que :
 


If you want to speak to a donkey, you have to speak like a donkey :jap: (:D)

Reply

Marsh Posté le 26-05-2003 à 17:21:47    

chrisbk a écrit :


If you want to speak to a donkey, you have to speak like a donkey :jap: (:D)


 :??:  
Ca serait pas un ptit peu désagréable ca comme phrase ?
C'est qui le donkey dans l'histoire ?

Reply

Marsh Posté le 26-05-2003 à 17:24:09    

backdafuckup a écrit :


 :??:  
Ca serait pas un ptit peu désagréable ca comme phrase ?
C'est qui le donkey dans l'histoire ?


tu t'enfonces :whistle:

Reply

Marsh Posté le 26-05-2003 à 17:25:38    

polo021 a écrit :


tu t'enfonces :whistle:  


 [:ruisseau de larmes]  
Personne ne m'aime sur hfr...

Reply

Marsh Posté le 26-05-2003 à 17:28:39    

backdafuckup a écrit :


 [:ruisseau de larmes]  
Personne ne m'aime sur hfr...


mais si voyons je te taquine  :whistle:  
tu sais bien que t'es ma favorite
 
[:calin]


Message édité par polo021 le 26-05-2003 à 17:29:38
Reply

Marsh Posté le 26-05-2003 à 17:32:37    

polo021 a écrit :


mais si voyons je te taquine  :whistle:  
tu sais bien que t'es ma favorite
 
[:calin]


:)
Merci ptit homme :jap:

Reply

Marsh Posté le 26-05-2003 à 20:21:27    

backdafuckup a écrit :


 :??:  
Ca serait pas un ptit peu désagréable ca comme phrase ?


 
si, d'ou le (:D)

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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