-
[TinyXML] Utilisation
Bonjour;
je suis débutante en c++. Je voudrais lire et modifier un fichier xml. J'ai téléchargé donc un parser xml "Tinyxml version 2.6.1". J'ai commencé par ouvrir le fichier :
TiXmlDocument doc("algo.xml");
doc.LoadFile();
mais j'ai eu cette erreur
[Linker error] : undefined reference to `TiXmlDocument::TiXmlDocument(char const*)'
[Linker error] : undefined reference to`TiXmlDocument::LoadFile(TiXmlEncoding)'
Pouvez vous m'aidez Svp :)
-
Il faut indiquer à l'éditeur de lien qu'il doit lier la bibliothèque tinyxml.
La configuration est différente selon l'environnement, une recherche du type «comment ajouter une bibliothèque dans CMake/make/qmake/Code::Blocks/...» devrait permettre de régler le problème.
-
Bonsoir,
pour utiliser une bibliothèque il faut la lier à son projet.
:faq:
-
Sachant que pour tinyXml, le plus simple pour débuter n'est pas de la lier comme une bibliothèque séparée, mais directement d'inclure son code source dans ton projet.
-