Erreur de chaîne d’outils non valide avec Code :: Blocks

"Hello - Debug" uses an invalid comstackr. Probably the toolchain path within the comstackr options is not setup correctly?! Skipping... 

Je reçois le message ci-dessus lorsque j’essaie de lancer un programme HelloWorld simple, comme ci-dessous.

 #include  using namespace std; int main() { cout << "Hello world!" << endl; return 0; } 

Toute idée de la raison pour laquelle cela se produit et de la façon dont je pourrais le résoudre serait utile. FYI: J’utilise actuellement le compilateur GNU GCC, j’ai essayé de changer cela aussi, mais cela n’a pas servi.

Merci au commentaire de @ Thrustmaster. Settings->Comstackr and Debugger->ToolChain Executables ->Click Auto Detect on the comstackr's installation directory à un problème similaire à l’avenir, allez simplement dans Settings->Comstackr and Debugger->ToolChain Executables ->Click Auto Detect on the comstackr's installation directory . Presto! L’IDE détecte automatiquement le chemin et fonctionne!

Eh bien, vous pourriez utiliser un terminal (cela suppose Linux ou Mac OSX, et que GCC est installé):

 g++ -o hello hello.cpp 

Ou bien, pour installer GCC sur OSX, vous devez installer Xcode (l’enregistrement est gratuit), puis aller dans XcodePréférencesTéléchargementsComposants , puis cliquez sur le bouton d’installation en regard de «Outils de ligne de commande».

Pour installer GCC sur des dissortingbutions Linux basées sur Debian, utilisez ceci: sudo apt-get install g++ .

  1. Allez dans Paramètres-> Compilateur et débogueur-> Exécutables ToolChain
  2. Dans le répertoire d’installation des compilateurs, recherchez et sélectionnez votre répertoire installé MinGW.
  3. Également pour le compilateur C, parcourez et accédez au dossier bin situé dans MinGW, puis sélectionnez mingw32-gcc.exe.
  4. Pour le compilateur C ++, sélectionnez mingw32-g ++. Exe à partir de là.
  5. Pour l’éditeur de liens pour les bibliothèques dynamics, sélectionnez mingw32-g ++. Exe à partir de là
  6. Pour l’éditeur de liens pour les bibliothèques statiques, sélectionnez ar.exe à partir de là.
  7. Pour le débogueur, sélectionnez gdb.exe à partir de là.
  8. Pour le compilateur de ressources, sélectionnez windres.exe à partir de là.
  9. Pour Make programme mingw32-make.exe à partir de là

c’est comme ça que ça a fonctionné pour moi