Ich habe C++/Java-Projekt in Eclipse gemischt. Ich habe eine build.mk Datei erstellt und Eclipse baut das Projekt erfolgreich auf, wenn alle Dateien im Editor geschlossen sind. Wenn ich eine .h- oder .cpp-Datei öffne, findet Eclipse viele undefinierte Symbole in ihnen. Ich habe Verweise auf die API von Drittanbietern und alle Probleme scheinen mit Symbolen aus dieser API zu tun zu haben. Seltsamerweise werden einige Typen in Eclipse als definiert betrachtet und einige als nicht definiert, obwohl sie in einigen Fällen in der gleichen .h-Datei definiert sind.Eclipse C++ Typ konnte nicht aufgelöst werden Fehler, obwohl Build erfolgreich ist
Mein Kollege hat keine dieser Probleme, aber wir wissen nicht, wo wir anfangen sollten, dieses Problem zu lösen. Wir haben bereits sichergestellt, dass unsere Eclipse Include-Verzeichnisse identisch sind. Gibt es eine Möglichkeit, Eclipse-Projekteinstellungen zu vergleichen?
Update: .cproject-Dateien und .Project-Dateien und Dateien im .settings-Verzeichnis unterscheiden sich nur durch einige Pfade. Hat aber nicht geholfen, mein Problem zu lösen.
könnte man '' '' '' '' '' '' '' '' '' '' '' '' 'projizieren/säubern' '' '' '' '' ' ? –
Ja, ich habe versucht, zu reinigen. Mehrere Male :( –
Erfahrene ähnliche Probleme mit internen Parser. Konnte keine Lösung finden. Ist es möglich, dass Ihr Kollege diese Funktionen ausgeschaltet hat ("Fehler" Hervorhebung)? – dbrank0