Bonsoir,
Pour un projet, je dois utiliser utiliser la librairie xerces.
Je possède : - les fichiers "include"
- 2 librairies/bibliothèques : xerces-c_2.lib et xerces-c_2D.lib
- 2 dll : xerces-c_2_5_0.dll et xerces-c_2_5_0D.dll
J'utilise comme compilateur Dev-cpp v. 4.9.9.2. J'ai placé les .dll dans le
même répertoire que mon projet (répertoire qui contient les sources, les
fichiers objets et qui devrait contenir l'executable). Dans les options du
projet, j'ai bien spécifié le répertoire où étaient stockés les fichiers
"include" et le répertoire où étaient stockées les librairies. Lorsque je
compile, le "linkage" ne se fait pas (exemple d'erreur : [Linker error]
undefined reference to `xercesc_2_5::XMemory::operator new(unsigned int)' ).
Quelles sont les manipulations précises à effecter ? Que dois-je spécifier au niveau de l'éditeur de lien pour que cela
fonctionne ?
Toutes idées/recommandations sont les bienvenues.
Merci d'avance.
T.
PS : est-il possible que Dev-cpp "n'apprécie pas" les librairies en .lib ??
Hmmm...
tout ce que je peux te conseiller, c'est d'aller voir leur site officiel, si ya une FAQ, ou bien un forum, car je ne connais pas cette lib, jamais installée ni rien.Désolé.
Alp
__________________________
Be C++ Mon Blog (C++, Intelligence Artificielle, Prolog)
Et choisir [-i]Add the following command when calling Compiler[/i] (cocher).
Et ajouter: [b]-lxerces-c_2[/b] ou [b]-lxerces-c_2D[/b]
__________________________
Cherche à faire un p'tit jeu d'aventure en 2D.
ERREUR BBCODE SUR CE MESSAGE : - Une balise -i n'est pas fermée !