Bonjour/Bonsoir tout le monde !
Voici mon problème :
Je programmais tranquillement, je compilais sans problème etc... Mais à un moment, je compile mon programme et j'obtiens cette erreur :
File : ld.exe
Line :
Message : cannot open output file bin\debug\WWE RPG.exe Permission denied
Je ne sais absolument pas pourquoi ! Ca me l'a fait d'un coup ! Quelqu'un saurait ce qu'il s'est passé ? Merci d'avance et bonne fêtes de fin d'année !
La permission d'accéder au fichier ? Essaye de lancer ton programme en admin ? je sais pas trop...
Il faut compiler en admin ? C'est possible ? ^^
P.S : Si ça peut aider j'utilise Code::Blocks avec mingw.
Problème résolu, j'ai juste redémarré mon ordi' ! ^^
Le remède miracle qu'on ne comprend pas forcément
Je pense que ton exe "RPG.exe" était encore en train de tourner. Tu ne peux pas écrire dans un fichier qui est en cours d'utilisation.
Pas obligatoirement écrire, tu ne peux tous simplement pas modifier, déplacer, supprimer un fichier en cours d'utilisation.
Pourtant j'avais verifier moi meme que le .exe etait eteint.
T'as regardé dans le gestionnaire des tâches ou dans les processus aussi ?
J'ai déjà eu ce genre de problèmes (Sans savoir réellement d'où il provenait). Mon prof (Car oui je suis étudiant en informatique) lui même n'a pas trouvé la source du problème, car même dans le gestionnaire des tâches, le programme (Sous Code Block) semblait ne pas être en route.
Même en fermant CB, puis en rouvrant le dossier, le problème restait. Essaye juste de modifier le nom de ton dossier. Il se peut que ton nom de dossier ressemble à un nom déjà présent sur ton PC, et que CB se trompe tout simplement de dossier, ce qui crée l'erreur.
Maintenant, est-ce vraiment ça le problème, j'en sais rien du tout. Comme je l'ai dit, mon prof n'a pas trouvé la source du problème, et moi non plus. Mais en changeant juste le nom, je n'avais plus le message "Permission denied", et le programme fonctionnait à nouveau correctement. Cela évite de devoir rallumer ton PC à chaque fois que tu as ce problème
En espérant t'avoir aidé un minimum
j'ai le même problème mais je suis root...
Bonjour,
Le vrai, vrai problème c’est que l’auteur du topic ne mentionne pas son environnement…
Windows ? Ninux ? Osx ? Ou autres…
Comment donner une réponse efficace sans un minimum d’informations ?
C’est un peu l’histoire du mec qui téléphone à son docteur et qui par téléphone lui dit :
- "Docteur j’ai mal, trouvez-moi une solution pour avoir moins mal".
Le docteur normalement lui répond :
- "Mais ou ?"
Ce genre de comportement est récurrent dans les espaces dit "Help-Desk".
Cela me laisse rêveur… :)
Je suis sous Linux, quelqu'un peut m'aider svp
sous linux c'est surement le même soucis.
Affiche la liste des process qui tourne et verifie que ton exe n'est pas dans le tas (ps aux | less )
Si oui tu le tue (kill)
Merci bcp
Pensez a vos antivirus qui aime pas les exes qui change trop souvent, ce qui se passe quand on programme et compil souvent.