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 Creator Discussion :

Échec lors de l'exécution du programme


Sujet :

Qt Creator

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2017
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2017
    Messages : 15
    Par défaut Échec lors de l'exécution du programme
    Bonjour à tous, j’espère que vous aller tous bien

    Bah moi pas trop sa va faire deux jour que j'essaie tant bien que mal à résoudre mon problème mais rien ...

    Alors je vous explique mon problème , on m'a confié un gros projet d'une ihm codé sur QtCreator , elle a étais codé qur Qtcreator4.8.7;

    J'ai installé QtCreator il y'a un mois , la version actuelle est la 5.9 je crois.

    J'ai effectué les changements nécessaire pour que le projet passe puisqu' entre la version 4.8 et 5.9 il y'a quelques détails qui ont changé et j'ai donc évidement corrigé les petit soucis lié à la différence des versions de qt.

    A présent lorsque je compile mon programme je n'ai pas d'erreur de compilation mais une erreur avec mon .exe :

    Starting C:\cheminDeMonRepertoirDeCompilation\debug\MonAppli.exe...

    Échec lors de l'exécution du programme. Mauvais chemin ou permissions ?

    C:\cheminDeMonRepertoirDeCompilation\debug\MonAppli.exe...
    exited with code -1


    J'ai essayé de créer un nouveau projet , supprimer plusieurs fois le .exe , nettoyer le projet et carrément désinstallé et re-installé QtCreator mais rien ! Toujours cette erreur

    Lorsque j'essaie aussi de lancer manuellement l’exécutable qui se trouve dans le build , j'obtiens le message suivant :

    "Cette application ne peut pas s’exécuter sur votre PC, pour trouver une version pour votre PC renseignez vous auprès de l’éditeur de logiciels" .

    J'ai même installé le bash ubuntu spéciale pour windows 10 et j'ai fais un chmod a+x , chmod 777 sur le .exe rien n'a changé .

    Puis j'ai bien évidement vérifié le chemin du répertoire de compilation dans les paramètre de compilation et il est correct.

    Pour info :

    Je suis sur Windows 10 64bits , avec Qt 5.9.1 MinGw 32 bit.

    Merci d'avance pour votre aide

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


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 119
    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 119
    Billets dans le blog
    148
    Par défaut
    Bonjour,

    Je tiens à préciser :
    • QtCreator est un éditeur de code (IDE), développé avec Qt et permettant un développement aisé d'application Qt ;
    • Qt est un framework (ensemble d'outils, dont une bibliothèque C++).


    Qt est actuellement en version 5.9.1 ou 4.8. QtCreator est actuellement en version 4.3.1.
    Qt Creator peut être utilisé sans Qt (dans le sens, pour développer des applications quelconques).

    Dans votre message, vous parlez des version 4.8 et 5.9, donc des versions de Qt (le framework) et non de l'outil QtCreator.

    Aussi, devez-vous faire la montée de version (passage de Qt 4.8 à Qt 5.9) ? Est-ce votre objectif ? Si ce n'est pas le cas, ne faites pas la montée de version sans avoir reçu l'aval de votre supérieur.
    Pour votre erreur, je pense que cela pourra se résoudre en lançant Qt Creator en tant qu'administrateur.
    La solution chmod, c'est surtout pour les systèmes Linux et ce n'est pas applicable sur Windows.
    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.

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2017
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2017
    Messages : 15
    Par défaut
    Tout d'abord merci pour ton aide et j'ai fais comme vous m'avez dis j'ai lancé QtCreator en mode admin mais j'ai toujours le même problème.

    Et oui effectivement le projet qu'on m'a confié date de 3 ans ou plus de base et il a étais un peu modifié il y'a de sa un an donc pour le faire fonctionner et faire disparaitre toute les erreurs il a fallu que je bidouille et adapte le code notamment avec les includes si je ne me trompe pas afin qu'il marche avec la dernière version de Qt .
    Du coup je n'ai pas eu l’autorisation de mon supérieur par contre puisque malheureusement il ne s'y connais pas plus que moi en Qt. Mais pourquoi me faut-il l'aval de mon supérieur ?
    Je n'ai pas réussi à faire marché le projet justement à cause de la version de Qt que j'ai actuellement c'est pourquoi j'ai effectué les changements pour que le projet compile mais au final j'ai cette erreur

    De plus Je ne sais pas comment changé la version de Qt pour un projet sur Qtcreator , je suis encore tout débutant sur sa il faut dire que c'est pas si simple de se former sans cours ni formation
    Si vous pouvez m'aidez sa serais cool

  4. #4
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2017
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2017
    Messages : 15
    Par défaut
    Je viens de voir que la dernière version de Qt qui a était utilisé pour ce projet étais 4.8.7 et pour QtCreator 3.6.1

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


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 119
    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 119
    Billets dans le blog
    148
    Par défaut
    Du coup je n'ai pas eu l’autorisation de mon supérieur par contre puisque malheureusement il ne s'y connais pas plus que moi en Qt. Mais pourquoi me faut-il l'aval de mon supérieur ?
    Cela dépend de l'objectif du logiciel et de l'entreprise le concevant. Disons que si c'est un logiciel à destination de clients (qui paie pour), le migration n'est pas une petite chose. En effet, la migration peut entrainer des bogues, ou encore, prendre du temps de développement (donc coûts, ne serait-ce que pour vous payer), car les modifications entre Qt 4.X et Qt 5.X sont importantes.

    D'autant plus que si l'application fonctionne correctement, une entreprise ou les clients ne vont pas comprendre pourquoi on va mettre à jour un truc qui marche bien (et pourquoi vous allez prendre du temps sur une telle chose, alors que vous pourriez faire des choses "utiles" pour les clients).

    Aussi, car pour la configuration, ça va plus vite de repartir exactement au même point où cela a été laissé et qu'une fois vous maitriseriez plus l'environnement, le produit, vous pourrez songer à faire la migration.

    Note : comme je l'ai dit précédemment, Qt et Qt Creator ne sont pas liés. Donc vous ne devez vous souciez que de la version de Qt .
    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 averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2017
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2017
    Messages : 15
    Par défaut
    Encore merci pour votre réponse , j'aimerais savoir comment faire pour pouvoir utiliser une ancien version de Qt pour pouvoir reprendre le projet sans le modifier.
    J'ai l,'impression qu'il faut configurer sa sur cette interface :
    Nom : sgsdg.png
Affichages : 3069
Taille : 35,5 Ko

    J'ai l'impression que la version de Qt est lié au compilateur utilisé.
    Est ce que c'est possible de m’expliquer comment procéder pour télécharger et utiliser la version de Qt 4.8.7 ?
    Malheureusement je ne m'y connais pas assez bien sur Qt je début à peine .
    Merci d'avance .

Discussions similaires

  1. problème lors de l'exécution de programme
    Par annesophiedecar dans le forum Linux
    Réponses: 1
    Dernier message: 14/05/2009, 01h48
  2. Réponses: 3
    Dernier message: 31/01/2008, 23h55
  3. Tout est figé lors de l'exécution du programme
    Par souminet dans le forum Débuter
    Réponses: 6
    Dernier message: 06/01/2008, 09h47
  4. Réponses: 4
    Dernier message: 19/10/2006, 18h04
  5. Réponses: 2
    Dernier message: 25/07/2006, 11h52

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