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

Qt Discussion :

Aucune exécution sur autre ordi


Sujet :

Qt

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2009
    Messages
    97
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 97
    Par défaut Aucune exécution sur autre ordi
    Bonjour,

    J'ai réalisé une interface graphique très simple en C++ avec QT. Je travaille sous Visual Studio 2008. Il paraissait difficile de compiler avec QT directement via Visual. J'utilise donc le QT Command Prompt grâce aux commandes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    qmake -project 
    qmake 
    mingw32-make ou mingw32-make release
    La compilation se passe correctement ainsi que l exécution.

    Le problème est que quand je change de PC et que je lance l'exécutable, rien ne se passe, ni fenêtre, ni terminal, ni message d'erreur. Je vois bien un processus MonProgramme.exe.

    J'ai copié sur l'autre PC l'intégralité du dossier Visual : fichiers source, exécutable et DLL que j'ai ajouté. Je pense donc que toutes les bonnes DLL sont présentes.

    J'ai lu des choses concernant un problème d'édition des liens statique / dynamique mais je ne connais pas ces choses la. De toute manière, je n'utilise Visual que pour l'édition du code puisque je compile maintenant avec l'aide du QT Command Prompt.

    Il doit manquer quelque chose mais je n'arrive pas à trouver quoi.

    Les DLL que j ai ajouté (pour le realease, celle de debug ayant un d dans leur nom) sont :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    libgcc_s_dw2-1.dll
    mingwm10.dll
    QtGui4.dll
    QtCore4.dll
    Qt3Support4.dll
    J'ai lu qu'il fallait bien choisir les bonnes DLL car il y en avait deux types avec le même nom dans le repertoire QT (le bon sous dossier), ce que j'ai fait.

    Quelqu'un a t il déjà eu ce genre de problèmes ?

    Merci pour votre aide

  2. #2
    Membre averti
    Inscrit en
    Août 2008
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 25
    Par défaut
    utilises dependency walker de Microsoft qui te donnera toutes les dependances dll

  3. #3
    Membre éprouvé
    Avatar de ymoreau
    Homme Profil pro
    Ingénieur étude et développement
    Inscrit en
    Septembre 2005
    Messages
    1 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur étude et développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 154
    Par défaut
    Si le programme se lance sans que Windows affiche une erreur, il ne manque pas de dll à priori. Tu as essayé de lancé ton programme depuis une console pour voir si des messages étaient affichés ? Et s'il n'y a rien, essaye d'afficher des messages de test dans ton main etc pour voir ce qui est exécuté ou pas.

Discussions similaires

  1. [Débutant] Verifier l'execution d'une appli excutée sur un autre ordi
    Par mfulgore dans le forum VB.NET
    Réponses: 4
    Dernier message: 19/02/2013, 21h05
  2. erreur d'excution sur autre ordi
    Par miharbi dans le forum Débuter
    Réponses: 5
    Dernier message: 25/08/2009, 10h00
  3. Erreur installation projet VB.NET sur autre ordi
    Par vérokit dans le forum VB.NET
    Réponses: 6
    Dernier message: 29/04/2008, 15h11
  4. Réponses: 15
    Dernier message: 23/05/2005, 16h08
  5. [Dev][Allegro] Probleme d'execution sur un autre ordi
    Par clochardevobsy dans le forum Autres éditeurs
    Réponses: 1
    Dernier message: 15/01/2005, 19h54

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