Salut,
J'utilise VC++.
J'ai créé une librairie basique, ce qui a eu pour effet de me générer un .lib et un .dll (MFC AppliWizrad qui m'a généré tout ça! Tout compile bien)
Alors, j'ai créé une autre appli, et je souhaite incorporer la fonctionnalité des DLL/LIB récemment crées, donc dans un projet indépendant.
Pour ce faire, j'ai inclus le bon fichier .h qui se trouve dans le répertoire du projet ou j'ai fait mes DLL, et j'ai incorporé le .lib dans l'arbre de mon projet, pointant donc dans le répertoire ou j'avais créé mes DLL!
Quand je lance l'appli, il me dit
"Cette application n'a pas pu démarrer car blablabla.dll est introuvable. La réinstallation de cette application peut corriger le probleme."
Alors, j'ai pris la DLL du répertoire original, et je l'ai mis dans le debug de l'appli devant se servir de ces librairies, et là...ca marche!
Je ne comprends pas trop pourquoi, donc, j'aurais voulu déja connaitre la différence entre un .lib et un .dll.
Le .dll n'apparait pas dans l'arborescence de mon projet, contrairement au .lib...
Merci,
Yoyo*
---------------
It's nice to be important, but it's more important to be nice