Probleme EDL (VC++7)

Signaler
Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
-
Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
-
Bonjour

J'ai deux problèmes d'edition de liens:



Dialog.obj : error LNK2001: symbole externe non résolu "public: void
__thiscall std::_String_base::_Xlen(void)const "
(?_Xlen@_String_base@std@@QBEXXZ)

Dialog.obj : error LNK2001: symbole externe non résolu "public: void
__thiscall std::_String_base::_Xran(void)const "
(?_Xran@_String_base@std@@QBEXXZ)



Ce qui est bizarre, c'est je n'ai rien ajouté de très nouveau, ni
changé aucune option de compilation. J'utilise std::string, ca vient
sans doute de la. Je ne mets pas de code car le fichier fait 2000 lignes

J'utilise aussi des en têtes précompilés. Par contre ca compile en debug

De plus si j'enlève l'option "Optimisations gloables", ca me fait les mêmes erreurs, pour d'autres fichiers .obj

J'ai entre autres ceci dans stdafx.h:

#include <string>

#include <list>

#include <set>

#include <map>

using namespace std;



Si quelqu'un a deja vu ca, merci de me dire

1 réponse

Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
7
Je devais compiler en mode debug depuis pas mal de temps. Apparemment
ces erreurs seraient dues à l'installation du Platform SDK que j'ai
faite il y a quelques jours (Microsoft Platform SDK for Windows Server
2003 SP1). Pourtant c'est bien celui la qui est indiqué sous XP...