2 votes

Eclipse CDT Juno - Problème de Toolchain

J'ai installé cygwin et tous les compilateurs nécessaires comme gcc, mingw, etc. Mais lorsque j'essaie de créer un projet c++, je n'obtiens que les toolchains GNU, pas de toolchain cygwin. Lorsque j'essaie de construire le programme Helloworld, j'obtiens les erreurs suivantes.

Error 127 occured while runnin autoreconf
make: *** No rule to make target 'all'
symbol 'std' could not be resolved
symbol 'cout' could not be resolved

3voto

Lise Driggers Points 46

Créer un nouveau projet, sélectionner Exécutable, puis projet vide. Cela vous permettra de sélectionner MinGW GCC. Cela a fonctionné pour moi. Tout est bon maintenant.

1voto

Nick Points 1210

Pour résoudre le problème de cout, assurez-vous d'ajouter le chemin correct dans l'onglet Path and Symbols include. Projet->Propriétés->C/C++ Genearl->Paths and Symbols. La première fois que j'ai lancé Eclipse, l'AutoDiscovery a été perturbé, j'ai donc supprimé et recommencé.

Quant à la question de la marque : Je pense que j'ai réussi à trouver ce qui se passe. Voir ce lien : http://www.eclipse.org/forums/index.php/mv/tree/155856 Après avoir désactivé Project->Build Automatically, redémarré eclipse, l'erreur est toujours affichée pour make, mais les binaires sont construits correctement. J'ai supprimé les erreurs de la vue et elles ne réapparaissent pas lors de la construction. Cela semble être un bogue, mais je ne suis pas sûr du comportement attendu.

0voto

VitaliyG Points 1090

Vous avez sélectionné une chaîne d'outils incorrecte lors de la création du projet. Eclipse ne peut donc pas trouver certains fichiers sources et outils pour compiler votre projet. Essayez de créer un nouveau projet et sélectionnez la bonne chaîne d'outils (vous pouvez sélectionner celle dont vous avez besoin lorsque vous décochez "Show only supported toolchains" dans les options du nouveau projet).

0voto

archenoo Points 149

J'ai résolu ce problème en dézippant "org.eclipse.cdt.core.win32.x86_5.3.0.201406111759.jar" dans le dossier "plugins", puis en supprimant ce jar, en redémarrant eclipse, les erreurs rouges et jaunes disparaissent complètement, seule une bibliothèque spécifique manque encore.

Bonne chance !

PS : Le mien est eclipse LUNA + WIN7 (32bit) + CDT (le plus récent)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X