Builder c++ et une dll
Erwann
Messages postés
52
Date d'inscription
Statut
Membre
Dernière intervention
-
Erwann Messages postés 52 Date d'inscription Statut Membre Dernière intervention -
Erwann Messages postés 52 Date d'inscription Statut Membre Dernière intervention -
Bonjour tout le monde,
En fait j'ai un peu besoin d'aide.
Je programme en ce moment sur Builder C++, et jke cherche à faire une dll.
Plus précisément, je cherche à utiliser dans mon programme prinicipal une classe déclarée dans ma dll. Malheureusement la classe n'est pas reconnue.
J'en viens à me demander si je n'ai pas un problème de compréhension à la base de la dll. Une fois compilée, il suffit bien de mettre ensemble le .exe,le .lib, et le.dll, et ça tourne? Ou alors j'ai rien compris?
J'ai essayé de faire comme indiqué dans un tutoriel builder/dll , mais je n'ai pas réussi.
Si quelqu'un pouvait m'aider à comprendre.
Merci
Wan
En fait j'ai un peu besoin d'aide.
Je programme en ce moment sur Builder C++, et jke cherche à faire une dll.
Plus précisément, je cherche à utiliser dans mon programme prinicipal une classe déclarée dans ma dll. Malheureusement la classe n'est pas reconnue.
J'en viens à me demander si je n'ai pas un problème de compréhension à la base de la dll. Une fois compilée, il suffit bien de mettre ensemble le .exe,le .lib, et le.dll, et ça tourne? Ou alors j'ai rien compris?
J'ai essayé de faire comme indiqué dans un tutoriel builder/dll , mais je n'ai pas réussi.
Si quelqu'un pouvait m'aider à comprendre.
Merci
Wan
A voir également:
- Builder c++ et une dll
- Pdftk builder - Télécharger - PDF
- Tiny11 builder - Accueil - Windows
- Family tree builder - Télécharger - Généalogie
- Xinput1_3.dll - Forum Windows
- Advapi32.dll ccleaner - Forum Windows 7
4 réponses
Il faut que tu indique à JBuilder ou sont l'ensemble de tes dll. Donc tu dois avoir un menu option,->(compilation ou linker) : tu rajoute le chemin pour compiler ou se trouve tes fichiers. Ensuite pour le linjage de ta librairie : menu Build->settings dans lequel tu as un onglet 'link' : tu clique dessus, et à la fin de la liste qui apparait, tu met le nom de ta dll.
La manip que j'ai décrit est celle pour MSVC++ mais tu dois avoir des menu équivalent ou presque. En tout cas, l'dée est là.
++
La manip que j'ai décrit est celle pour MSVC++ mais tu dois avoir des menu équivalent ou presque. En tout cas, l'dée est là.
++
Normalement, ça je l'ai fait. C'est pour ça que je vais te poser une question plutot sur la dll. Une fois mon fichier .dll créé, je n'ai normalement plus besoin de mes fichiers .h, .cpp qui ont servi à la création de ma dll? En tout cas pas pour faire tourner mon exe? Ou alors il faut quand même les inclure, et dans ce cas la je ne comprends plus très bien l'utilité de la dll....
Je vais y aller, donc je reprendrai demain, mais je te remercie de ton aide.
Wan
Je vais y aller, donc je reprendrai demain, mais je te remercie de ton aide.
Wan
Mum... normalement non tu n'a pas à inclure les fichier qui ont servit à faire la dll.
Je vois pas pour le moment, dsl.
++
Je vois pas pour le moment, dsl.
++