IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

Probleme d'intégration d'une DLL


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 28
    Par défaut Probleme d'intégration d'une DLL
    Bonjour,

    je programe sous code::blocks et je cherche a intégrer une DLL. Apres avoir regardé la FAQ, j'ai effectuer la manoeuvre je n'arrive toujours pas a l'utiliser...

    Merci

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    57
    Détails du profil
    Informations personnelles :
    Âge : 17
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 57
    Par défaut
    Salut,

    Que veux-tu dire par intégrer une dll?

    Créer ta propre dll ou alors en utiliser une?

    Si tu veux utiliser par exemple la dll avanti.dll, il faut faire un clic droit sur ton projet, aller dans project's build options, et dans linker option tu clique sur "Add" pour rajouter "avanti".

    Note qu'il faut aussi le fichier .lib ou .a associé, et qu'il faut spécifier le chemin de ce fichier dans project's build options > search directories > linker, ou alors si tu veux pouvoir l'utiliser dans tous tes projets, dans setting > compiler & debugger > search directories.

    Enfin le fichier .dll doit être dans le même dossier que ton exécutable.

    Si tu as des problèmes, donne les messages d'erreurs que tu as.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 28
    Par défaut
    Bonjour,
    C'est effectivement ajouter une DLL, mais je n'ai que le .DLL, et rien d'autre...(ni .lib, ni .a)
    Merci

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    57
    Détails du profil
    Informations personnelles :
    Âge : 17
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 57
    Par défaut
    Il faut le fichier .lib ou .a ...

    Quelle dll est-ce? Fait une recherche sur internet pour trouver le bon fichier.

  5. #5
    Rédacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Mai 2007
    Messages
    11 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Par défaut
    Citation Envoyé par Dreambeliever Voir le message
    Il faut le fichier .lib ou .a ...

    Quelle dll est-ce? Fait une recherche sur internet pour trouver le bon fichier.
    Le .lib ou le .a est souvent (mais pas toujours, il y a des astuces pour s'en passer) nécessaire pour se linker avec la dll mais pour compiler, il faudra aussi le .h correspondant à la dll.
    Raymond
    Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
    e-verbe Un logiciel de conjugaison des verbes de la langue française.

    Ma page personnelle sur DVP
    .

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 28
    Par défaut
    Tien ca j'ai (le header)... je vous envoie les 2 fichiers pour voir?

    Merci beaucoup pour votre aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Probleme d'appel d'une dll, sans lib et sans stdcall
    Par tchern dans le forum Visual C++
    Réponses: 8
    Dernier message: 31/07/2007, 16h37
  2. [debutant] Probleme d'import d'une dll
    Par vorhax dans le forum Windows Forms
    Réponses: 3
    Dernier message: 24/04/2007, 17h43
  3. Probleme d'utilisation d'une DLL externe
    Par Pasiphae dans le forum C++/CLI
    Réponses: 2
    Dernier message: 19/02/2007, 15h17
  4. probleme de debug d'une dll sur pc 64bits
    Par giova_fr dans le forum MFC
    Réponses: 2
    Dernier message: 12/12/2005, 16h40
  5. [MFC ]Probleme de linkage d'une dll
    Par Lysis dans le forum MFC
    Réponses: 9
    Dernier message: 22/01/2004, 14h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo