Forum: Mikrocontroller und Digitale Elektronik Eclipse - Could not resolve


von Resolver (Gast)


Lesenswert?

Hallo,

ich habe hier ein Problem mit einem Eclipse-Programverzeichnis.

Als Fehlermeldung bekomme ich diverse Meldungen ala':

>Type XYZ could not be resolved

Das Problem ist, die Dateien sind über mehrere Header-gestreckt 
definitiv vorhanden und wenn ich durch die inkludierten Header-Files mit 
F2 / F3 durchgehe, dann findet das Programm die Dateien ausnahmslos, 
aber irgendwie geschieht die Übersetzung nicht in der richtigen 
Reihenfolge, so dass die Typen nicht aufgelöst werden können... total 
der Nervkram.

Wie gehe ich am besten vor solche Probleme zu lösen?

von hp-freund (Gast)


Lesenswert?

Index -> Rebuild

von Resolver (Gast)


Lesenswert?

Properties / C,C++ / Indexer oder wo?

von Resolver (Gast)


Lesenswert?

aah gefunden!
Rechtsklick auf das Projekt und dort Index.


Führt mich aber zur nächsten Frage:
Was soll der Mist, warum macht das Programm das nicht von alleine?

von hp-freund (Gast)


Lesenswert?

Wenn Du etwas geändert hast, musst Du eclipse informieren.
Im Hintergrund ausgeführt würde das alles ausbremsen.

von Resolver (Gast)


Lesenswert?

Naja...

...ich klicke auf Build, das Programm stellt einen Fehler fest.

Ich lasse den Index rebuilden und danach funzt es.

Folglich kennt das Programm bereits die Lösung seines zuvor 
festgestellten Problems und dennoch löst es diesen Fehler nicht 
selbständig... Sowas nervt, wie ich finde zurecht!

von hp-freund (Gast)


Lesenswert?

Resolver schrieb:
> Sowas nervt,

Das ist gut!
Dann vergisst Du das beim nächsten Mal nicht :-)

von Resolver (Gast)


Lesenswert?

...mal im Ernst, warum muss man Eclipse sowas manuell beibringen?
Ich kapier nicht, wo da der Sinn ist...

von kast (Gast)


Lesenswert?

Resolver schrieb:
> ...mal im Ernst, warum muss man Eclipse sowas manuell beibringen?
> Ich kapier nicht, wo da der Sinn ist...

ernsthaft, ein anderer kapiert nicht, warum man sich überhaupt eclipse
antut. Ein guter Editor mit Makefile, und basta.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.