salut tout le monde!
alors j'ai un programme qui veut charger un fichier xml par la bibliothèque tinyxml.h voici le code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include<tinyxml.h>
 
void dump_to_stdout(const char* pFilename)
{
	TiXmlDocument doc(pFilename);
	bool loadOkay = doc.LoadFile();
	if (loadOkay)
	{
		printf("\n%s:\n", pFilename);
		//dump_to_stdout( &doc ); // defined later in the tutorial
	}
	else
	{
		printf("Failed to load file \"%s\"\n", pFilename);
	}
}
int main(void)
{
	dump_to_stdout("example1.xml");
	return 0;
}
l'erreur c'est:
error LNK2019: symbole externe non résolu "public: bool __thiscall TiXmlDocument::LoadFile(enum TiXmlEncoding)" (?LoadFile@TiXmlDocument@@QAE_NW4TiXmlEncoding@@@Z) référencé dans la fonction "void __cdecl dump_to_stdout(char const *)" (?dump_to_stdout@@YAXPBD@Z)

un coup de main svp! ça m'arrive souvent ! merci