none
Problème fichier EXE RRS feed

  • Question

  • Bonjour, quand je souhaite degobue mon programme sous Visual studio sa me dit sa

    "Impossible démarrer le Programme 'c.....\monprojet.exe Le fichier spécifie est introuvable."


    vendredi 5 février 2016 10:51

Réponses

  • >merci ma compilation est bonne mais maintenant sa me dit sa

    Ok, votre compilation fonctionne mais votre édition de lien déconne, alors petit rectificatif à ma réponse :

    "Il faut une génération de l’exécutable réussie avant de lancer le débogueur."

    Donc il faut résoudre le problème de l'édition de lien AVANT de lancer le débogueur.

    Le message d'erreur est assez explicite :

    Vous compilez avec comme cible 'X86' donc pour du 32bits et votre "sfml-graphics-s.lib" à pour cible 'x64' donc pour du 64bits.

    C'est soit 32bits soit 64bits mais on ne mélange pas.

    - Soit vous changez votre projet pour cibler du 64bits

    - Soit vous utilisez ou générez une version 32bits de "sfml-graphics-s.lib".


    Paul Bacelar, Ex - MVP VC++

    vendredi 5 février 2016 17:38
    Modérateur

Toutes les réponses

  • Il faut une compilation réussie avant de lancer le débogueur.

    Paul Bacelar, Ex - MVP VC++

    vendredi 5 février 2016 10:56
    Modérateur
  • merci ma compilation est bonne mais maintenant sa me dit sa 

    Gravité Code Description Projet Fichier Ligne État de la suppression
    Erreur LNK1112 type d'ordinateur module 'x64' en conflit avec le type d'ordinateur cible 'X86' mon projet1 C:\Users\***\Documents\Visual Studio 2015\Projects\mon projet1\mon projet1\sfml-graphics-s.lib(RenderStates.cpp.obj) 1

    vendredi 5 février 2016 15:48
  • >merci ma compilation est bonne mais maintenant sa me dit sa

    Ok, votre compilation fonctionne mais votre édition de lien déconne, alors petit rectificatif à ma réponse :

    "Il faut une génération de l’exécutable réussie avant de lancer le débogueur."

    Donc il faut résoudre le problème de l'édition de lien AVANT de lancer le débogueur.

    Le message d'erreur est assez explicite :

    Vous compilez avec comme cible 'X86' donc pour du 32bits et votre "sfml-graphics-s.lib" à pour cible 'x64' donc pour du 64bits.

    C'est soit 32bits soit 64bits mais on ne mélange pas.

    - Soit vous changez votre projet pour cibler du 64bits

    - Soit vous utilisez ou générez une version 32bits de "sfml-graphics-s.lib".


    Paul Bacelar, Ex - MVP VC++

    vendredi 5 février 2016 17:38
    Modérateur