mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik weitere .c dateien einbinden


Autor: Tobias Domhöfer (tobias92)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
ich hab mal ne frage, & zwar wie man weitere .c dateien in sein in die 
.c datei, in der die mainschleife steht einbindet.
Bei headerdateien ist mir das bekannt.
da habe ich:
#include "define.h"
geschrieben.
für die .c dateien habe ich:
#include <func.c>
versucht, geht aber nicht.

kann mir jemand weiterhelfen?

mfg
tobias

Autor: Karl Heinz (kbuchegg) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Tobias Domhöfer schrieb:
> Hallo,
> ich hab mal ne frage, & zwar wie man weitere .c dateien in sein in die
> .c datei, in der die mainschleife steht einbindet.

Gar nicht.
technisch gesehen geht das schon, dem #include ist es letzten Endes 
völlig egal, was da includiert wird. Der ersetzt einfach nur die Zeile 
mit dem #include durch den Inhalt der angegebenen Datei, was auch immer 
da drinnen steht.

Es ist aber das Blödeste was du tun kannst


http://www.mikrocontroller.net/articles/FAQ#Ich_ha...

Autor: Huch (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die Antwort auf diese Frage hängt von dem verwendeten Compiler, resp. 
der IDE ab.

Ist es AVRStudio kannst Du mit einem Klick links in das Projektfenster 
weitere Dateien hinzufügen.

Verwendest Du autotools unter Linux dann fügst Du den Dateinamen einfach 
unter den anderen Quellen hinzu und rufst configure erneut auf.

Naja, die anderen 394 Antworten spare ich mir bis wir näheres wissen.

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.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

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