problème pour exécuter une appli utilisant une librairie

problème pour exécuter une appli utilisant une librairie - C++ - Programmation

Marsh Posté le 30-03-2004 à 11:02:10    

Bonjour,
J'essaie d'exécuter une application développée sous Visual C++ 6.
J'ai à ma disposition une librairie d'extension ".lib" que j'utilise en appelant un certain nombre de fonctions.
J'ai créé un projet "Win32 console" puisqu'il doit générer un exe dos.
J'ai ajouté la librairie dans le projet et son chemin d'accès dans le path Windows, mais au moment d'exécuter le programme, j'ai un message "unable to locate DLL" et il cherche dans le path un .dll qui n'existe pas puisque c'est un .lib que j'ai.
 
A vrai dire, je ne sais pas vraiment quelle est la différence entre un .lib et une DLL et s'il faut configurer Visual en conséquence ou autre chose encore...
 
Merci d'avance pour les personnes qui pourraient m'aider.

Reply

Marsh Posté le 30-03-2004 à 11:02:10   

Reply

Marsh Posté le 30-03-2004 à 11:06:30    

le .lib sert au linkage, de façon à ce qu'une librairie soit directement chargée dès l'execution de ton application. La dll c'est la librairie. Donc il te faut auusi la dll ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed