2012-02-04 5 views
2

Eclipse CDT affiche des erreurs étranges dans mes fenêtres éditeur/problèmes. Par exemple, pour une ligne comme:La fenêtre "Problems" affiche de fausses erreurs

#include <string> 

il est dit: Unresolved inclusion: <string>, comme si Eclipse n'a pas pu trouver un tel fichier de base comprennent. Bien sûr, à cause de ces erreurs, presque aucune définition n'est reconnue plus tard, ce qui entraîne encore plus d'erreurs. C'est malgré tout que le projet se construit correctement à partir d'Eclipse.

Il s'agit d'une source basée sur autotools. Le projet a été défini sur le mode Makefile personnalisé. J'utilise Debian, Eclipse 3.7.

Comment se débarrasser de ces fausses erreurs?

+0

Essayez de supprimer le dossier bin. – usman

Répondre

1

J'ai vu Eclipse avoir des problèmes comme ça occasionnellement dans le passé. Pour moi, c'était un projet avec quelques fichiers d'en-tête, mais pas d'éléments compilables. Il détecterait correctement les erreurs lors de la construction de projets qui le référencent, mais ne parviendrait pas à se débarrasser des erreurs une fois qu'elles ont été corrigées.

Vous pouvez commencer par supprimer les erreurs/avertissements particuliers manuellement dans la fenêtre de problème et voir s'ils restent à l'écart.

+0

J'ai effectivement redémarré Eclipse plusieurs fois et reconstruit le projet plusieurs fois et après cela, il a commencé à fonctionner ... – liori

+0

Problème Affichage 0 erreurs – usman