J'ai également eu ce problème.
J'ai trouvé que c'est parce que Eclipse ne pouvais pas trouver toutes incluent des en-têtes.
Solution facile:
Cette solution simple et rapide pourrait résoudre votre problème (par exemple, lorsque le projet Eclipse a été déplacé vers un autre emplacement sur le disque, puis réimporté dans Eclipse), si non, passer à la section suivante (Détaillées fix).
- Allez dans projet > propriétés > C/C++ Build > Chaîne d'outils de l'Éditeur
- Changer le Courant de la chaîne de valeur, cliquez sur Appliquer
- Régler le Courant de la chaîne de la valeur d'origine, cliquez sur Appliquer
- Compiler votre projet
Détaillée corrigé:
Avant de procéder, vérifiez si votre chaîne est correctement installé.
- Passer à un nouvel espace de travail.
- Retirez .cproject fichier et l' ".les paramètres" dossier
- Importation de votre projet en tant que projet Makefile (ou tout simplement en créer un nouveau si vous préférez CDT système de construction)
- Allez dans projet-> propriétés->C/C++ Build->Chaîne d'outils de l'éditeur. Choisissez votre chaîne d'outils.
- Appuyez sur projet->Index->Reconstruire
- Si le problème n'est pas résolu, le système de changement de la langue anglaise et essayez les étapes ci-dessus à nouveau.
La réponse dépassée:
Cette réponse a été dépassées. Procéder si rien de ce qui précède permet
Si les étapes précédentes ne permettent pas de nous en aurons besoin pour la configuration inclure des répertoires manuellement (pas recommandé)
- Recherche de toutes les suspens en-têtes à l'aide de "clic-Droit sur le Projet > Index > Recherche de suspens comprend".
- Recherche de leurs emplacements à l'aide de "find /usr/include/ nom-de-vecteur -imprimer"
- Mettre inclure les chemins de dossier de "Droite cliquez sur Projet > Propriétés > C++ Général/Chemin d'accès et Symboles/C++"
- Exécuter "clic Droit sur le Projet > Index > Reconstruire"
- Démarrer à partir de l'étape 1 s'il y a un problème non résolu des symboles de gauche.