Je n'arrive pas à compiler/exécuter le programme de base de codeblocks

Résolu/Fermé
Lambdwah - Modifié le 23 mars 2021 à 19:12
Lambdwah Messages postés 1 Date d'inscription mardi 23 mars 2021 Statut Membre Dernière intervention 23 mars 2021 - 23 mars 2021 à 20:24
Bonjour,
Lorsque j'ouvres codeblocks (sous windows10) avec l'algo main.cpp de base, bien qu'ayant la version mingw de codeblocks, le message suivant s'affiche dans les logs:

Project/Target: "Main - Release":
The compiler's setup (GNU GCC Compiler) is invalid, so Code::Blocks cannot find/run the compiler.
Probably the toolchain path within the compiler options is not setup correctly?!
Do you have a compiler installed?
Goto "Settings->Compiler...->Global compiler settings->GNU GCC Compiler->Toolchain executables" and fix the compiler's setup.

Tried to run compiler executable 'C:\MinGW/bin/gcc.exe', but failed!

Skipping...
Nothing to be done (all items are up-to-date).

2 réponses

[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 1 092
Modifié le 23 mars 2021 à 19:49
Salut Lambdwah,

bien qu'ayant la version mingw de codeblocks

As-tu installé "codeblocks-20.03mingw-setup.exe" téléchargé à partir du site officiel :

https://www.codeblocks.org/downloads/binaries/

Goto "Settings->Compiler...->Global compiler settings->GNU GCC Compiler->Toolchain executables" and fix the compiler's setup.

es-tu allé voir ce menu indiqué et les informations qu'il contient et as-tu vérifié que les programmes mentionnés se trouvent bien à l'emplacement indiqué dans ce menu ?

Tried to run compiler executable 'C:\MinGW/bin/gcc.exe', but failed!

Le MinGW distribué avec les versions de Codeblocks pour Windows qui incluent la chaîne de compilation ne sont pas à cet emplacement. Il sont sous le répertoire d'installation de Codeblocks (qui devrait lui même être dans “C:\Program Files” ou “C:\Program Files (x86)” pour un programme 32 bits).

Codeblocks peut aussi fonctionner avec une installation de MinGW fonctionnelle installée séparément et se trouvant ailleurs sur la machine, mais encore faut-il qu'elle le soit (fonctionnelle et à l'emplacement dit). Il peut aussi fonctionner avec d'autres chaînes de compilation que MinGW.

Dal
1