Eclipse und include

Gast #2690038
Noch eine spezielle Frage bitte zum Verhalten von Eclipse bei Include
Dateien.

Eclipse kann ja schon bei der Eingabe anzeigen, ob Include Dateien
für den Compiler sichtbar sind. Das gleich gilt anscheinend auch für
Name die mit #define irgendwo definiert wurden.

Ich habe jetzt das Problem, dass obwohl mehrere Include Dateien
als verfügbar gelten, werden manche Namen, die mittels #define
in der Include Datei definiert wurden, als nicht auflösbar markiert.

z.B.

in bool.h  steht #define TRUE 1

im Code steht      ....
               #include "bool.h"
                   ....

               return TRUE ;

Es wird bool.h als verfügbar gehandelt, aber TRUE trotzdem als nicht
auflösbar markiert.

Kann mir bitte jemand sagen was da schief läuft ?

Danke für Hilfe.
Gast
Ich verstehe nicht was du meinst! Ich denke, ich habe alles genau
beschrieben was schief läuft. Ich sagte doch, es geht um Eclipse ,
unabhängig vom Compiler. Wenn man Eclipse benutzt, weiss man
denke ich schon was ich meine. Die die es nicht benutzen sind auch
nicht angesprochen.
Gast
Ok, ihr habt mich überzeugt. Ihr wisst sicher besser Bescheid als ich.
Werde was ausführliche zusammenstellen. Geht ab erst nächste
Woche. Melde mich wieder dazu.

Danke , schönes Wochende.
Persönliche Seite
samos schrieb:
> #include "bool.h"

Sicher das die bool.h im gleichen Verzeichnis wie deine c-Datei liegt? 
Falls diese im (globalem) includepfad liegt müsstest du die eher mit
1
#include <bool.h>
 einbinden wenn ich mich nicht täusche.

samos schrieb:
> Es wird bool.h als verfügbar gehandelt, aber TRUE trotzdem
> als nicht auflösbar markiert
Manchmal hilft es auch den Index neu zu bauen (Rechtklick auf das 
Projekt->Index->Rebuild).
Gast
Ich bin hier noch eine Antwort schuldig.

Mein Problem liegt an CODAN, welches bei INDIGO erstmals defaultmäßig
aktiviert ist. Obwohl ich die bei CODAN benötigten include Pfade
meiner Meinung nach richtig angegeben habe, bekomme ich tausende von
Fehlern. Der Compiler tut aber brav das was er soll, ohne Fehler!

Nach dem Abschalten von CODAN sind auch meine Fehlermeldungen weg.

Das als Hinweis für "Leidensgenossen".

Samos

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.