jusqu'à il y a quelques jours mon petit environnement de développement Geany marchait très bien
mais je ne sais pas ce que j'ai pu faire comme manipulation depuis, tout ce que je sais c'est que je n'arrive plus à exécuter mon code (en C ici).
La compilation marche, mais lorsque je clique sur construire, la première fois ça marche, ensuite j'exécute, le terminal Windows est vide.
Je le ferme et je recommence, puis lorsque je clique sur construire la deuxième fois, un message d'erreur s'affiche :
"C:/Program Files/MinGW Compiler/bin/.../lib [...] /bin/ld.exe: cannot open output file testge.exe: Permission denied
collect2.exe: error: ld returned 1 exit status"
Compilation échouée
J'a testé de désactiver avast un moment et réessayer, réinstallé le MinGW qui faisait que ça marchait avant,
réinstallé Geany... mais je suppose que le problème vient de Windows et pas geany.
PS : ah oui, est après le premier lancement de l'exécution, le testge.exe reste dans les processus actifs dans le gestionnaire des tâches et il est impossible à supprimer.
J'ai aussi activé en différé l'expérience d'application dans services.msc mais ça change rien
Si vous avez une idée, je suis preneur !
Je vous remercie d'avance les Zéros
Gogob'
- Edité par gogobibouille 21 novembre 2015 à 14:05:27
Chaque problème a une solution. Si tu n'en trouves pas, reviens au point de départ et demande-toi s'il y a vraiment un problème
Bonjour à toi, j'ai aussi un problème similaire: moi je construit et compile sans problème et lorsque je vais pour exécuter il me dit que le programme n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes. Ceci m'empêche de savoir si mon programme marche. Bien que j'essaie avec un programme simple (qui fait la somme de 2 entiers donné en entrée) je programme en C.
Donc aurais tu trouvé une solution depuis le temps ou pas?
Ou bien aurait tu une solution à mon problème indépendante de la tienne?
Avant de poster un message, vérifiez la date du sujet dans lequel vous comptiez intervenir.
Si le dernier message sur le sujet date de plus de deux mois, mieux vaut ne pas répondre. En effet, le déterrage d'un sujet nuit au bon fonctionnement du forum, et l'informatique pouvant grandement changer en quelques mois il n'est donc que rarement pertinent de déterrer un vieux sujet.
Au lieu de déterrer un sujet il est préférable :
soit de contacter directement le membre voulu par messagerie privée en cliquant sur son pseudonyme pour accéder à sa page profil, puis sur le lien "Ecrire un message"
soit de créer un nouveau sujet décrivant votre propre contexte
ne pas répondre à un déterrage et le signaler à la modération