probleme de compilation [VC] - Programmation
Marsh Posté le 18-05-2001 à 14:19:54
J'ai un nouveau probleme avec ces fonctions : j'en ai une deuxieme qui apparait :
Package.obj : error LNK2001: unresolved external symbol _HrMAPIFindFolderExA@20
Package.obj : error LNK2001: unresolved external symbol _HrMAPIFindStoreA@16
Pourtant ces fonctions sont dans edkmapi.h et je l'ai bien mis !!!
Alors si vous pouvez m'aider avec cette bibliotheque...
Marsh Posté le 18-05-2001 à 16:29:11
bud8 a écrit a écrit : J'ai un nouveau probleme avec ces fonctions : j'en ai une deuxieme qui apparait : Package.obj : error LNK2001: unresolved external symbol _HrMAPIFindFolderExA@20 Package.obj : error LNK2001: unresolved external symbol _HrMAPIFindStoreA@16 Pourtant ces fonctions sont dans edkmapi.h et je l'ai bien mis !!! Alors si vous pouvez m'aider avec cette bibliotheque... |
tu as mis la bib (libxxx.a) qui va avec le .h ou pas ?
Marsh Posté le 18-05-2001 à 16:45:01
Oui j'ai bien ajoute les librairies suivantes : Mapi32.lib Edkmapi.lib Edkdebug.lib qui vont avec le .h d'ailleur j'en ai ajoute d'autre mais je me rappelle plus lesquelles ...
Mais je les ai trouver en faisant une rechercher avancer dans mon rep. de librairies des lib contenant les fonctions manquantes.
Le pb est que ces 2 fonctions ne sont dans aucune librairies...
Mais je comprends encore moins car j'ai deja utiliser ces 2 fonctions : HrMAPIFindFolderEx et HrMAPIFindStore dans un autre prog et tout ca fonctionne dans l'autre ...
Donc sur ce coup la je suis completement largue ...
Je vous remerci pour tout les renseignement que vous pourrez m'apporter.
Marsh Posté le 18-05-2001 à 16:56:32
Je vois deux possibilites :
1- il te manque un .lib...
2- ces fonctions sont en C et non en C++...
recherche dans quel .h elles sont definies, y sont elle seules ou pas, as tu un lib dont le nom corresponde ?
Marsh Posté le 18-05-2001 à 17:56:08
Je peux reondre a tes 2 questions:
-Je programme en c++ et le fonction le sont (en tout cas je pense vu qu'elles ont marchees 1 fois)
-HrMAPIFindFolderEx et HrMAPIFindStore sont definies dans edkmapi.h qui sont en fait des #define de HrMAPIFindStoreA et HrMAPIFindFolderExA car c'est de l'unicode.
Voila si tu peux m'aider !!!
Marsh Posté le 18-05-2001 à 12:02:04
Salut,
J'ai un probleme lorsque j'essaie de compiler un programme sous visual :
J'obtiens l'erreur suivant :
Package.obj : error LNK2001: unresolved external symbol _HrMAPIFindStoreA@16
Je n'arrive pas a trouver la librairie a laquelle appartient cette fonction.
Je vous remercie par avance,
Bud
---------------
BUD...