"cannot execute program" visual C++

banbino -  
 banbino -
Bonjour,

Je travail sous visual C++, mon programe compile(en mode release et debug) mais à l'exécution, un message d'erreur apparait: "cannot execute program". Pourtant, dans setting->debug, j'ai mis le bon chemin d'accès. Par contre dans mon répertoire debug, il n'y a pas de .exe créé après la compilation. C'est peut-être là le problème?
Comment je peux le résoudre?

Merci d'avance.
Configuration: Windows XP

4 réponses

  1. SebManfred Messages postés 484 Date d'inscription   Statut Membre Dernière intervention   128
     
    dans ta fenêtre "project settings", va voir l'onglet "link" et regarde ce qu'il y a dans "output file name"
    si c'est vide, mets le chemin de l'exe que tu veux créer, en relatif depuis ton projet, et si c'est faux, bah corrige-le ;o)
    sinon, je sais pas
    0
  2. banbino
     
    merci mais c'est pas la solution, j'avais déjà un .dll et même en le modifiant, cela n'a rien changé.
    0
  3. SebManfred Messages postés 484 Date d'inscription   Statut Membre Dernière intervention   128
     
    mais mais mais... ça change tout! si tu as créé un projet pour construire une DLL, tu ne peux pas par la suite lui demander de te faire un .exe, ça n'est pas du tout le même linkage... il faut créer un projet pour créer un executable.
    normalement, si tu remets le nom de ta DLL, elle devrait se créer à l'endroit voulu, non?
    si c'est ça, ton problème vient de là. mais rassure-toi, tu n'es pas obligé de tout refaire. recréé un projet pour un exécutable, copie tes fichiers .cpp et .h dans les répertoires créés pour ton nouveau projet et importe-les depuis ton file view
    0
  4. banbino
     
    Ouai ta raison pour la DLL, mais j'avais déjà créé un autre projet que pour le test et j'arrivais à executer avant mais dernièrement, ca marche plus, je comprend pas pourquoi.
    0