Code::Blocks ne compile pas
Résolu
Galex-713
Messages postés
358
Statut
Membre
-
hina.space -
hina.space -
Bonjour, Je viens de recevoir mon nouvel ordi, et je réinstalle tout mes programmes et j'ai installé Code::Blocks (je vous rassure et j'ai revérifié des tas de fois, je l'ai installé avec Mingw32) puis m'est apparue cette erreur:
"C_Test_Console - Debug" uses an invalid compiler. Probably the toolchain path within the compiler options is not setup correctly?! Skipping...
Nothing to be done.
que j'ai peu résoudre en appuyant sur Settings-->Compiler and debugger-->Toolchain executable-->Auto detect
mais maintenant c'est cette erreur qui m'apparaît:
ld.exe||cannot open output file bin\Debug\C_Test_Console.exe Permission denied|
||=== Build finished: 1 errors, 0 warnings ===|
avec dans le "build log":
Linking console executable: bin\Debug\C_Test_Console.exe
c:/program files/programmation/codeblocks/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: cannot open output file bin\Debug\C_Test_Console.exe: Permission denied
collect2: ld returned 1 exit status
Process terminated with status 1 (0 minutes, 0 seconds)
1 errors, 0 warnings
l'erreur "permission denied" m'était déjà apparue des tas de fois parce que je n'avais pas correctement fermé le programme compilé, mais là, non seulement ça n'as jamais voulu compiler, mais mon programme n'est pas présent dans l'onglet processus du Gestionnaire de tache !
Quelqu'un aurait-t-il une solution ?
PS: je ne sais pas si ça a un rapport mais certain fichiers de compilation (.layout, .depend) sont visible quand j'appuie sur "ouvrir..." dans Code:: Blocks mais sont invisibles dans l'explorateur Windows !
Est ce que ça a un rapport ?
Merci d'avance !
"C_Test_Console - Debug" uses an invalid compiler. Probably the toolchain path within the compiler options is not setup correctly?! Skipping...
Nothing to be done.
que j'ai peu résoudre en appuyant sur Settings-->Compiler and debugger-->Toolchain executable-->Auto detect
mais maintenant c'est cette erreur qui m'apparaît:
ld.exe||cannot open output file bin\Debug\C_Test_Console.exe Permission denied|
||=== Build finished: 1 errors, 0 warnings ===|
avec dans le "build log":
Linking console executable: bin\Debug\C_Test_Console.exe
c:/program files/programmation/codeblocks/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: cannot open output file bin\Debug\C_Test_Console.exe: Permission denied
collect2: ld returned 1 exit status
Process terminated with status 1 (0 minutes, 0 seconds)
1 errors, 0 warnings
l'erreur "permission denied" m'était déjà apparue des tas de fois parce que je n'avais pas correctement fermé le programme compilé, mais là, non seulement ça n'as jamais voulu compiler, mais mon programme n'est pas présent dans l'onglet processus du Gestionnaire de tache !
Quelqu'un aurait-t-il une solution ?
PS: je ne sais pas si ça a un rapport mais certain fichiers de compilation (.layout, .depend) sont visible quand j'appuie sur "ouvrir..." dans Code:: Blocks mais sont invisibles dans l'explorateur Windows !
Est ce que ça a un rapport ?
Merci d'avance !
18 réponses
Résumé de la discussion
Plusieurs utilisateurs décrivent une erreur sous Code::Blocks avec MinGW sur Windows 7 où la compilation échoue avec « ld.exe: cannot open output file bin\\Debug\\C_Test_Console.exe: Permission denied », et le débogage montre un compilateur invalide. Plusieurs suggèrent de vérifier le processus actif dans le Gestionnaire des tâches et d'arrêter l'exécutable s'il tourne encore. D'autres avis expliquent qu'il faut parfois corriger le chemin du compilateur Toolchain en ajoutant un antislash en fin de répertoire, ce qui nettoie le lien vers ld.exe. Des remarques évoquent aussi que certains fichiers de compilation (.layout, .depend) restent invisibles dans l'explorateur Windows, ce qui peut surprendre.