Tinyxml2: Erreur de l'éditeur de liens lors de l'utilisation de TinyXml2 dans VS2010

Créé le 19 août 2013  ·  3Commentaires  ·  Source: leethomason/tinyxml2

Salut Lee,

J'utilise déjà TinyXML qui fonctionne très bien. J'ai pensé à essayer TinyXML2, mais lorsque j'ai créé un exemple de projet et ajouté tinyxm2.cpp/tinyxml.h et une fois respecté, j'ai reçu des erreurs de l'éditeur de liens,
tinyxml2.obj : erreur LNK2019 : symbole externe non résolu "__declspec(dllimport) public: void __cdecl tinyxml2::XMLText::SetCData(bool)" (__imp_?SetCData@XMLText@tinyxml2@@QEAAX_N@Z) référencé dans la fonction "public : char * __cdecl tinyxml2::XMLDocument::Identify(char *,class tinyxml2::XMLNode * *)" (?Identify@XMLDocument@tinyxml2@@QEAAPEADPEADPEAPEAVXMLNode@2@@Z)
1>tinyxml2.obj : erreur LNK2019 : symbole externe non résolu "__declspec(dllimport) protected: __cdecl tinyxml2::XMLText::XMLText(class tinyxml2::XMLDocument *)" (__imp_??0XMLText@tinyxml2@@IEAA@PEAVXMLDocument @@Z) référencé dans la fonction "public: char * __cdecl tinyxml2::XMLDocument::Identify(char *,class tinyxml2::XMLNode * *)" (?Identify@XMLDocument@tinyxml2@@QEAAPEADPEADPEAPEAVXMLNode@2@@Z)
1>tinyxml2.obj : erreur LNK2001: symbole externe non résolu "public: virtual class tinyxml2::XMLElement const * __cdecl tinyxml2::XMLNode::ToElement(void)const " (?ToElement@XMLNode@tinyxml2@@UEBAPEBVXMLElement@2@XMLElement )
1>tinyxml2.obj : erreur LNK2001: symbole externe non résolu "public: virtual class tinyxml2::XMLElement * __cdecl tinyxml2::XMLNode::ToElement(void)" (?ToElement@XMLNode@tinyxml2@@UEAAPEAVXMLElement@2@XZ)
1>tinyxml2.obj : erreur LNK2001 : symbole externe non résolu " public : classe virtuelle tinyxml2::XMLText const * __cdecl tinyxml2::XMLNode::ToText(void)const " (?ToText@XMLNode@tinyxml2@@UEBAPEBVXMLText@2@XZ )
1>tinyxml2.obj : erreur LNK2001: symbole externe non résolu "public: classe virtuelle tinyxml2::XMLText * __cdecl tinyxml2::XMLNode::ToText(void)" (?ToText@XMLNode@tinyxml2@@UEAAPEAVXMLText@2@XZ)
1>tinyxml2.obj : erreur LNK2001 : symbole externe non résolu " public : classe virtuelle tinyxml2::XMLComment const * __cdecl tinyxml2::XMLNode::ToComment(void)const " (?ToComment@XMLNode@tinyxml2@@UEBAPEBVXMLComment@2@XMLComment )
1>tinyxml2.obj : erreur LNK2001: symbole externe non résolu "public: classe virtuelle tinyxml2::XMLComment * __cdecl tinyxml2::XMLNode::ToComment(void)" (?ToComment@XMLNode@tinyxml2@@UEAAPEAVXMLComment@2@XZ)
1>tinyxml2.obj : erreur LNK2001: symbole externe non résolu "public: classe virtuelle tinyxml2::XMLDocument const * __cdecl tinyxml2::XMLNode::ToDocument(void)const " (?ToDocument@XMLNode@tinyxml2@@UEBAPEBVX@XMLZDocument )
1>tinyxml2.obj : erreur LNK2001: symbole externe non résolu "public: classe virtuelle tinyxml2::XMLDocument * __cdecl tinyxml2::XMLNode::ToDocument(void)" (?ToDocument@XMLNode@tinyxml2@@UEAAPEAVXMLDocument@2@XZ)
1>tinyxml2.obj : erreur LNK2001: symbole externe non résolu "public: classe virtuelle tinyxml2::XMLDeclaration const * __cdecl tinyxml2::XMLDeclaration::ToDeclaration(void)const " (?ToDeclaration@XMLDeclaration@tinyxml2@@XBAPEBV12@
1>tinyxml2.obj : erreur LNK2001 : symbole externe non résolu "public : classe virtuelle tinyxml2::XMLDeclaration * __cdecl

Commentaire le plus utile

@vigneshrams pouvez-vous nous dire comment vous l'avez résolu ? Je rencontre ça aussi.

Tous les 3 commentaires

Pouvez-vous partager l'exemple de fichier de projet ? J'utilise VS2010 et je n'ai eu aucun problème jusqu'à présent.

Merci beaucoup. Je l'ai résolu moi-même.

@vigneshrams pouvez-vous nous dire comment vous l'avez résolu ? Je rencontre ça aussi.

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

kurylo picture kurylo  ·  5Commentaires

ajtruckle picture ajtruckle  ·  9Commentaires

leethomason picture leethomason  ·  4Commentaires

KerstinKeller picture KerstinKeller  ·  5Commentaires

MortenMacFly picture MortenMacFly  ·  18Commentaires