begin process at 2008 07 20 09:37:17
1 213 150 membres
71 nouveaux aujourd'hui
14 166 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : link error sous vc++ [ Archives / Au secours ] (gdpasmini)

link error sous vc++ le 22/03/2006 14:48:25

gdpasmini
Salut ! J'ai un petit probleme de compilation en C++. Je travail avec visual c++ express edition et lorsque je compile, le message d'erreur suivant apparait : graph.obj : error LNK2028: unresolved token (0A000027) "public: static class FTIManager * __cdecl FTIManager::CreateGraphManager(int,wchar_t *,int (__cdecl*)(void *,char const *,char *,int),void *)" (?CreateGraphManager@FTIManager@@$$FSAPAV1@HPA_WP6AHPAXPBDPADH@Z1@Z) referenced in function "public: int __clrcall graph::h263Displayer(void)" (?h263Displayer@graph@@$$FQ$AAMHXZ) graph.obj : error LNK2019: unresolved external symbol "public: static class FTIManager * __cdecl FTIManager::CreateGraphManager(int,wchar_t *,int (__cdecl*)(void *,char const *,char *,int),void *)" (?CreateGraphManager@FTIManager@@$$FSAPAV1@HPA_WP6AHPAXPBDPADH@Z1@Z) referenced in function "public: int __clrcall graph::h263Displayer(void)" (?h263Displayer@graph@@$$FQ$AAMHXZ) Je suppose que c'est une erreur de link mais je ne parvient pas a l'enlever alors que j'ai pris soin de préciser le chemin d'accès aux .lib concernés. J'ai aussi essayé pragma comment mais rien y fait... Quelqu'un pourrait il me sauver??

Re : link error sous vc++ le 22/03/2006 21:36:53

thierry la fronde
Membre Club

Bonsoir,

Si tu est sûr que ton chemin est correct, il se peut que tu fasse référence à des objets de ta librairie dans un fichier que tu inclus avant de déclarer ton lib ?!  Vérifie l'ordre des fichiers inclus et qu'il contient ta lib.
Vérifie également les séparateurs de dossiers dans ta déclaration.


thierry la fronde

Re : link error sous vc++ le 23/03/2006 10:54:16

gdpasmini
En fait, il y a un probleme de convention car lorsque je compile sans clr, un projet vide contenant simplement un main, ma classe et mon .h, tout se passe bien... Le probleme est qu'il doit vouloir linker en __cdecl ou en __clrcall ou un truc dans le style. J'ai tenté de changer les proporétés mais ca ne donne rien. Dans l'ideal, il faut que je me passe de l'outil graphique de creation d'IHM pour que ca marche... c qd meme dommage !


Classé sous : int, graph, void, error, ftimanager

Participer à cet échange

Pub



Appels d'offres

Dessins techniques
Budget : 60€
Animation Flash - Doma...
Budget : 370€
Application flash medi...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS