Bonjour,
Je dois faire une DLL, j'ai déjà mon code mais je suis un peu perdu pour la créer parce que j'ai vu plusieurs façons de faire et du coup je mélange tout !!
Pour info, ce que je mets dans ma DLL, c'est des classes...
Mais comme j'ai vu, de créer directement un objet dans le programme qui utilise la dll n'est pas recommandé, rien ne m'empêche de créer 2 fonctions pour créer et supprimer un objet de ce type si il faut.
Mais ce n'est pas la le problème, je ne sais pas trop quelle méthode utiliser pour faire ma DLL et donc en fonction de cette méthode, comment elle s'utilise après...
J'ai essayé les 3 différentes façons de créer une DLL sous Visual :
- An empty DLL project
- A simple DLL project
- A DLL that exports some symbols
Il n'y a que le 3ème qui m'a généré un .lib mais je croyais qu'il le fallait ce .lib ?
Il sert quand ? On en n'a pas besoin pour le programme qui va utiliser la DLL ?
Enfin, si quelqu'un peut m'en dire un peu plus..
Merci
Bonne journée
Partager