2010-04-22 13 views
7

J'utilise Eclipse pour mon projet C++ sous Linux. Lorsque je reçois des erreurs de compilation, je peux les voir dans la fenêtre de la console.Eclipse CDT Console ne lie pas au code pour les erreurs de compilation

Je suis actuellement en train de naviguer manuellement vers le fichier et le numéro de ligne pour corriger les erreurs. Est-il possible d'obtenir Eclipse pour fournir des liens vers le bon fichier et le bon numéro de ligne?

+0

Avez-vous déjà eu ce travail? Aimeriez-vous aider les autres en nous disant comment? – Mawg

Répondre

5

Vous devrez peut-être configurer Eclipse pour analyser les erreurs émises par votre compilateur afin de lui permettre d'extraire le nom de fichier et le numéro de ligne.

La CDT FAQ a un peu plus d'informations: How do I add an Error Parser (or The project seems to build file, but doesn't parse my error output what can I do?)

Remarque Eclipse CDT devrait être mis en place pour GCC hors de la boîte. Juste remarqué que vous mentionnez que vous regardez la vue de la console. Avez-vous essayé de regarder la vue de problème - ceci devrait montrer une liste d'erreurs & Avertissements, où vous pouvez double-cliquer sur chaque élément pour sauter le fichier et la ligne en question.

+0

Pour moi, je suis allé à Propriétés du projet -> C/C++ Build -> Paramètres -> analyseurs d'erreur, et vérifié "GNU gcc/g ++ Erreur Parser" (changement dans la chaîne d'outils a été la cause de son décochée). Évidemment, ce sera différent pour d'autres chaînes d'outils, mais c'était tout pour moi. Ne peut pas faire sans cette fonctionnalité. – radsdau

Questions connexes