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

  FORUM HardWare.fr
  Programmation
  C++

  unresolved externals

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

unresolved externals

n°1302988
morganNYC
Posté le 10-02-2006 à 15:05:49  profilanswer
 

Bonjour, question posee a de nombreuses reprises j'ai vu.  
Mais je n'arrive a supprimer cette erreur.  
 
Alors, j'ai une libraire(NAG) dans mon workspace dans laquelle est definie  
ma fonction e04jbc. Celle-ci est definie en extern  
 
 
J'appelle cette fonction via une simple fonction "void exemple(void)" dans un .cpp d'une autre librairie (lib2).  
Ainsi lib2 depend de NAG.  
 
Ensuite, j'appelle fonction exemple dans le main de mon dernier projet du workspace. Bien sur main depend des lib Lib2 et NAG  
Erreur:  
Code:  

Code :
  1. Lib2Librairy.lib(VectorUtilities.obj) : error LNK2001: unresolved external symbol "void __cdecl e04jbc(long,void (__cdecl*)(long,double * const,double *,double * const,struct comm_struct *),enum Nag_BoundType,double * const,double * const,double * con
  2. st,double *,double * const,struct Nag_E04_Opt *,struct comm_struct *,struct NagError *)" (?e04jbc@@YAXJP6AXJQANPAN0PAUcomm_struct@@@ZW4Nag_BoundType@@00010PAUNag_E04_Opt@@2PAUNagError@@@Z)
  3. Debug/TestLib2Lib.exe : fatal error LNK1120: 1 unresolved externals


 
 
Merci d'avance car la....  
 
Mamok

mood
Publicité
Posté le 10-02-2006 à 15:05:49  profilanswer
 

n°1303125
olivthill
Posté le 10-02-2006 à 17:03:27  profilanswer
 

C'est une erreur de l'éditeur de liens, donc la déclaration est sans doute bonne, mais il doit manquer le nom de la bibliothèque dans les options du projet.
 
Quel est le compilateur utilisé ? VC6++, VC7++, Dev-C++, ...
 
Comment s'appelle cette bibliothèque NAG ? nag.lib ? libnag.lib, nag.so, libnag.a, ...?
 
Comment s'appelle la bibliothèque lib2 ? lib2.a, liblib2.so, lib2.dll, ...?
 
Y a-t-il deux bibliothèques, lib2 et NAG, ou selement une qui portent deux noms différents ?
 
 


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

  unresolved externals

 

Sujets relatifs
Unresolved ProblemCompile en mode Release mais unresolved external symbol en mode Debug
Unresolved external... La Loose ultime !unresolved symbol in_ntoa()
[VC++] Erreur de link: LNK2001: unresolved external symbolunresolved external symbol
[C]"unresolved externals" ca veux dire koi?|VC++] error LNK2001: unresolved external symbol
error LNK2001: unresolved external symbol _AO_VWrite@16 ???????? 
Plus de sujets relatifs à : unresolved externals


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)