Dll et dev-c++

kingjimmy2001 Messages postés 3 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 12 mai 2003 - 12 mai 2003 à 16:29
cs_Nebula Messages postés 787 Date d'inscription samedi 8 juin 2002 Statut Membre Dernière intervention 7 juin 2007 - 12 mai 2003 à 16:44
J'ai à ma disposition un fichier .dll et un fichier .def.
J'arrive à utiliser cette dll en créant un projet C rien qu'en incluant le fichier dll au niveau de l'éditeur de lien.
Malheureusement, mon but est de créer un programme en C++ et la en faisant la meme demarche ca ne marche po du tout (linker error).
si qqn sait comment inclure une dll sous dev-c++ pour un rpog en c++, je suis preneur ;-)

merchi d'avance

1 réponse

cs_Nebula Messages postés 787 Date d'inscription samedi 8 juin 2002 Statut Membre Dernière intervention 7 juin 2007 2
12 mai 2003 à 16:44
Génére une lib à partir du .def en tapant :

dlltool -l madll.a -d madll.def

dans une fenetre console, cela te donnera un libmadll.a que tu devras placer dans ton dossier /lib

ensuite, pour l'intégrer à ton programme, il suffira de rajouter libmadll.a dans les options du projet (ou sur la ligne de commande, gcc main.cpp -lmadll)

Bon courage ;)
0
Rejoignez-nous