Merci!
Ca marche!
Quelles sont les commandes C++ a ajouter dans le code pour eviter d'avoir a preciser (dans les options de Visual) ou aller chercher le .h et le .lib?
Un nain con petant content.
Merci!
Ca marche!
Quelles sont les commandes C++ a ajouter dans le code pour eviter d'avoir a preciser (dans les options de Visual) ou aller chercher le .h et le .lib?
Un nain con petant content.
Il faut que tu ajoutes le chemin vers le .lib dans la liste des chemins pour les bibliothèques et le chemin vers le .h dans celui des includes.
Le fichier.dll doit être dans le dossier du programme ou dans un des dossiers de la variable PATH.
Ca ne se gère pas au niveau du code, donc y'a pas de "commande" C++.
une question toute bete, ca fait au moins 20 minutes que je teste tout ce que peut ajouter visual c++ a un projet mais je trouve pas les *.def ...
c où lol ? dsl de poser la question mais ca m'enerve de creer le .def depuis l'explorateur windows puis de l'ajouter au projet ...
merci d'avance ...
Tu dois le créer toi-même ou dire dans les options du projet que tu veux exporter la bibliothèque, il te créera alors un .lib avec tout dedans.
Je dois être vraiment nul, parceque j'ai recréer un projet pour ma DLL, j'ai intégrer COMPIL_DLL a la précompilation, j'ai mis ce qu'il fallait pour exporter mes fonctions (DLL_EXPORT), je n'utilise plus les en-tête précompilées dans mon projet... et ma DLL ne se compile même pas!!
Voici les erreurs que j'ai (ma dll s'appelle DedeLL) :
J'utilise les string dans ma DLL et malgrès les include ils ne sont pas reconnu...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 c:\Documents and Settings\dede\Mes documents\Visual Studio Projects\DedeLL\DedeLL.cpp(53): error C2511: 'const AFX_MSGMAP *CDedeLLApp::GetMessageMap(void) const' : impossible de trouver la fonction membre surchargée dans 'CDedeLLApp' c:\Documents and Settings\dede\Mes documents\Visual Studio Projects\DedeLL\DedeLL.h(26) : voir la déclaration de 'CDedeLLApp'
Je dois vraiment faire quelque chose de travers mais quoi? SVP aidez-moi.
ça, AFX_MSGMAP, c'est quoi ?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager