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

Discussion :

Chargement de Qt5Core.dll

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de lostsoul
    Homme Profil pro
    Rédacteur web, blogueur, développeur web junior
    Inscrit en
    Novembre 2003
    Messages
    762
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : Rédacteur web, blogueur, développeur web junior
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2003
    Messages : 762
    Par défaut Chargement de Qt5Core.dll
    Bonjour,

    Je suis débutant avec Qt Creator, sous windows. J'ai fais un petit prog tout simple, qui marche bien depuis QtCreator, en mode release uniquement, avec Qt 5.1.1 MinGW 32 bits (seule version installée, devrais-je en avoir d'autres ?).

    Pour les dll requises quand je lance l'exe depuis un autre endroit que depuis QtCreator, j'ai tout récupéré depuis le répertoire du compilateur que j'utilise, mais avec Qt5core.dll , j'ai toujours ce message d'erreur :

    le point d'entré de procédure ... est introuvable dans la bibliothèque de liens dynamique Qt5Core.dll

    Je ne comprends pas, j'ai même essayé avec des dll d'autres répertoires mais rien à faire.
    Si quelqu'un a une idée svp ?

    Petite question annexe, y a t il moyen de "ranger" ces dll dans un dossier à côté de l'exécutable par hazard ?

    Merci d'avance,
    Très cordialement,

    ANDRE Ani

  2. #2
    Membre éclairé Avatar de lostsoul
    Homme Profil pro
    Rédacteur web, blogueur, développeur web junior
    Inscrit en
    Novembre 2003
    Messages
    762
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : Rédacteur web, blogueur, développeur web junior
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2003
    Messages : 762
    Par défaut
    J'ai tout désinstallé, puis réinstallé.
    J'utilise le kit desktop qt 5.1.1 MinGW 32 bits.
    Je ne fais qu'une release, pas de debug.

    Etape de compilation, j'ai ça :
    qmake : qmake.exe MonProjet.pro -r -spec win32-g++
    Make: mingw32-make.exe

    Et j'ai toujours ce problème de Qt5core.dll.......
    Please, un petit coup de main svp, je ne sais plus quoi faire la...

    Merci d'avance,
    Très cordialement,

    ANDRE Ani

  3. #3
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 150
    Billets dans le blog
    150
    Par défaut
    Bonjour,

    Les .DLL sont à mettre dans le même répertoire que votre exécutable, mais je crois que c'est ce que vous avez fait, n'est ce pas ?
    Avez-vous mis la .DLL ayant la bonne version. Une fois, je me suis trompé, j'avais dans les répertoires de Qt, deux versions des mêmes DLL.
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  4. #4
    Membre éclairé Avatar de lostsoul
    Homme Profil pro
    Rédacteur web, blogueur, développeur web junior
    Inscrit en
    Novembre 2003
    Messages
    762
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : Rédacteur web, blogueur, développeur web junior
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2003
    Messages : 762
    Par défaut
    Bonjour,

    Oui, elles sont bien dans le répertoire de l'exécutable, et, j'ai essayé avec toutes les Qt5core.dll que j'avais sur le système et aucunes ne marchent...

  5. #5
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 150
    Billets dans le blog
    150
    Par défaut
    Pouvez vous nous donner le message d'erreur précisément, s'il vous plait (sans troncature, ni rien ).
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  6. #6
    Membre éclairé Avatar de lostsoul
    Homme Profil pro
    Rédacteur web, blogueur, développeur web junior
    Inscrit en
    Novembre 2003
    Messages
    762
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : Rédacteur web, blogueur, développeur web junior
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2003
    Messages : 762
    Par défaut
    Voilà la bête :

    Le point d'entrée de procédure _Z8qWinP11HINSTANCE__SO_PciRiR7QVectorIS1_E
    est introuvable dans la bibliothèque de liens dynamiques Qt5Core.dll

    Et voilà ;-)

  7. #7
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    26 772
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2008
    Messages : 26 772
    Par défaut
    Citation Envoyé par lostsoul Voir le message
    (seule version installée, devrais-je en avoir d'autres ?)
    Par exemple, celle de Qt Creator (de mémoire, sous Windows, il est toujours compilé avec Visual C++). Ce message d'erreur est vraiment typique d'une DLL qui ne correspond pas à ce qui est attendu. Dans quel dossier prends-tu les DLL pour ton application ? Ça devrait être quelque chose comme C:\Qt\Qt5.1.1\5.1.1\msvc2012_64\bin, où tu remplaces les 5.1.1 et msvc2012_64 par ce qui va bien pour toi (5.1.1 et mingw ?). Si c'est un truc comme C:\Qt\Qt5.1.1\Tools\QtCreator\bin, ce n'est qu'avec beaucoup de chance que ça peut fonctionner.
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  8. #8
    Membre éclairé Avatar de lostsoul
    Homme Profil pro
    Rédacteur web, blogueur, développeur web junior
    Inscrit en
    Novembre 2003
    Messages
    762
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : Rédacteur web, blogueur, développeur web junior
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2003
    Messages : 762
    Par défaut
    Après avoir réinstallé le tout (Qt creator et les librairies avec MinGW), je n'ai plus que Qt/Qt5.1.1/5.1.1/mingw48_32

    Mais j'ai essayé quand même avec les autres Qt5core.dll au cas ou.
    Je ne sais pas quoi faire, et je suis complètement bloqué...
    En plus c'est juste un truc tout bête dont j'ai besoin la (une interface avec une webview pour afficher des pages web local.

    Tout fonctionne bien dans Qtcreator, compile et exécution.

  9. #9
    Membre éclairé Avatar de lostsoul
    Homme Profil pro
    Rédacteur web, blogueur, développeur web junior
    Inscrit en
    Novembre 2003
    Messages
    762
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : Rédacteur web, blogueur, développeur web junior
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2003
    Messages : 762
    Par défaut
    Problème résolu ;-)
    J'ai supprimé le répertoire avec l'exécutable et les dll, puis je l'ai re créé, puis remis les dll une à une, et cette fois-ci, sa semble fonctionner ;-)
    Je ne comprends pas pourquoi par contre, puisque j'ai fais la même chose que les premières fois.

    Merci pour l'aide en tous cas ;-)

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 03/11/2005, 13h57
  2. Contexte de chargement d'une DLL
    Par Guillemot dans le forum Windows
    Réponses: 2
    Dernier message: 10/07/2005, 09h34
  3. [MFC VC.NET] Chargement dynamique de DLL
    Par vanitom dans le forum MFC
    Réponses: 3
    Dernier message: 26/01/2005, 13h56
  4. Chargement d'une DLL et utilisation du multithread
    Par Maitre Kanter dans le forum Langage
    Réponses: 6
    Dernier message: 07/09/2004, 23h18
  5. Chargement dynamique de DLL sous Unix
    Par Willou dans le forum Autres éditeurs
    Réponses: 7
    Dernier message: 18/12/2002, 18h25

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