Bonjour,

J'aimerais utiliser la lib tinyXml dans mon projet C++.
J'ai compilé et obtenu un fichier .lib

Je souhaite l'utiliser mais j'ai des erreurs.
Voila le code de mon fichier principal (.cpp) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include "stdafx.h"
#include "AppTruc.h"
#include "AppTrucDlg.h"
 
#include "FastSmtp.h"
 
#include <locale.h>
 
//#include "xmlLib\\tinystr.h"
#include "xmlLib\\tinyxml.h"
using namespace std;
#pragma comment(lib, "xmlLib\\tinyxmld.lib")
 
... // code
Et voila les erreurs (y'en a 46) au linkage:
Erreur 10 error LNK2005: ___CxxFrameHandler3 déjà défini(e) dans msvcrtd.lib(MSVCR80D.dll) libcmtd.lib
Erreur 11 error LNK2005: _sprintf déjà défini(e) dans msvcrtd.lib(MSVCR80D.dll) libcmtd.lib
Erreur 12 error LNK2005: __CrtSetCheckCount déjà défini(e) dans msvcrtd.lib(MSVCR80D.dll) libcmtd.lib
Erreur 13 error LNK2005: __encode_pointer déjà défini(e) dans msvcrtd.lib(MSVCR80D.dll) libcmtd.lib
...
Quelqu'un peut-il m'aider ?