mikrocontroller.net

Forum: Compiler & IDEs Frage zu Eclipse


Autor: Willi K. (kucky)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen.
Ich möchte ein Datei z.B. Config.h in mein Projekt einfügen, ohne sie 
jedesmal includieren zu müssen.. Ich habe es mit Path and Sympols und 
Preprocessor... versucht. Weißt jemand einen Rat?

Euch allen ein schönes Weihnachtsfest
Gruß Willi

Autor: c r (Gast)
Datum:

Bewertung
1 lesenswert
nicht lesenswert
Vielleicht verstehe ich dich falsch, aber in C(++) (?) macht man das 
nunmal per include, das hat auch nichts mit Eclipse zu tun und ich 
wüsste auch keinen Grund das anders zu machen.

#include IST übrigens eine Präprozessoranweisung

Autor: René H. (Firma: Herr) (hb9frh)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Willi K. schrieb:
> Hallo zusammen.
> Ich möchte ein Datei z.B. Config.h in mein Projekt einfügen, ohne sie
> jedesmal includieren zu müssen.. Ich habe es mit Path and Sympols und
> Preprocessor... versucht. Weißt jemand einen Rat?
>
> Euch allen ein schönes Weihnachtsfest
> Gruß Willi

Das hat mit Eclipse nichts zu tun. Um ein include (wenn es auch über 
n-Ecken passiert) kommst Du nicht rum.

Grüsse,
René

Autor: Rufus Τ. F. (rufus) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das Problem lässt sich mit der gcc-Option -include lösen.
-include file

Process file as if "#include "file"" appeared as the first line 
of the primary source file. However, the first directory searched 
for file is the preprocessor's working directory instead of the 
directory containing the main source file. 
If not found there, it is searched for in the remainder of 
the "#include "..."" search chain as normal.

If multiple -include options are given, the files are included 
in the order they appear on the command line.

Autor: Willi K. (kucky)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke für eure Antworten.
Werde alles versuchen, und mich dann zurück melden.
Gruß Willi

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.