Error LNK2001 avec MS Visual c++ 9.0 et wxWidget

nicotwo Messages postés 34 Date d'inscription samedi 14 juin 2008 Statut Membre Dernière intervention 5 février 2010 - 22 mai 2009 à 20:27
nicotwo Messages postés 34 Date d'inscription samedi 14 juin 2008 Statut Membre Dernière intervention 5 février 2010 - 22 mai 2009 à 21:02
Bonjour à tous,
Je sais que ce problème a été posé de nombreuses fois mais je n'arrive toujours pas à le résoudre.
La compilation des samples fournis avec wxWidget fonctionne parfaitement bien, et dès que je les sort du dossier de wxWidget, j'obtiens des erreurs de lien(error LNK2001).
Cependant, ces erreurs portent sur des bibliothèques que j'ai inclus, comme une erreur de lien sur wxFrame.
en voici une liste à titre indicatif (non exhaustive) :

1>anitest.obj : error LNK2001: symbole externe non résolu "protected: static struct wxEventTable const wxFrame::sm_eventTable" (?sm_eventTable@wxFrame@@1UwxEventTable@@B)
1>anitest.obj : error LNK2001: symbole externe non résolu "protected: static class wxAppConsole * wxAppConsole::ms_appInstance" (?ms_appInstance@wxAppConsole@@1PAV1@A)
1>anitest.obj : error LNK2001: symbole externe non résolu "char const * const wxStatusLineNameStr" (?wxStatusLineNameStr@@3QBDB)
1>anitest.obj : error LNK2001: symbole externe non résolu "char const * const wxEmptyString" (?wxEmptyString@@3PBDB)
1>anitest.obj : error LNK2001: symbole externe non résolu "class wxPoint const wxDefaultPosition" (?wxDefaultPosition@@3VwxPoint@@B)

Merci de votre aide.

1 réponse

nicotwo Messages postés 34 Date d'inscription samedi 14 juin 2008 Statut Membre Dernière intervention 5 février 2010
22 mai 2009 à 21:02
J'ai oublié de préciser que la compilation fonctionne si on copie toutes les bibliothèques dans le dossier du projet (mais de voir copier 300Mo de fichiers pour chaque projet wxWidget ce n'est pas très performant! )
0
Rejoignez-nous