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

Systèmes de compilation Discussion :

Question/Problème avec MakeFile sur Dev C++


Sujet :

Systèmes de compilation

  1. #1
    Candidat au Club
    Question/Problème avec MakeFile sur Dev C++
    Bonjour, je suis débutant en c++ (donc soyez gentils svp ). Voilà le topo : je cherche à faire tourner une animation graphique tirée de DEV C++ (c'est un exemple de code pour DirectX, déjà dispo sur cet EDI)

    Lorsque je lance 'Compile &Run', ça plante et m'affiche le message suivant :

    C:\Program Files (x86)\Dev-Cpp\MinGW64\x86_64-w64-mingw32\bin\ld.exe cannot open output file DirectX 1eressai.exe: Permission denied

    C:\Users\raphael\Documents\collect2.exe [Error] ld returned 1 exit status

    C:\Users\raphael\Documents\Makefile.win recipe for target '"DirectX' failed

    Ce qui est curieux c'est que lorsque je lance 'Run', ça tourne nickel et l'animation se lance...

    Ci-joint en pièce jointe copie de l'onglet MakeFile.win :



    D'où vient le problème selon vous ? Merci beaucoup pour votre aide

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

    Bonjour,

    Mis à part mon conseil de ne pas utiliser Dev C++, de tout à l'heure , je vous suggère de le lancer en administrateur, pour ne plus avoir cette erreur.
    Ou alors, il faut bien fermer le programme (DirectX 1eressai.exe) pour que Windows puis réecrire l'exécutable. Vérifiez dans le gestionnaire de tâche.
    Le run fonctionne car l'exécutable existe, mais c'est une ancienne version, qui ne correspond pas à votre code actuel.
    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
    Candidat au Club
    Changement d'EDI
    J'ai téléchargé VisualStudio Community 2019 (mon Dieu, le pavé…). Ca va être une formation en soi de s'y retrouver, mais j'imagine qu'on ne fait difficilement plus complet aujourd'hui

    je vais voir si cela fonctionne mieux sur VS que Devc++