Gast
#697161
Hallo, ich versuche mich gerade an einem Projekt an der FH. Hier habe ich vollgendes Problem. Ich habe eine Headerdatei, wo mehrer sbit-Definitionen, #define und auch Konstante enthalten sind. Mein Problem ist, dass ich ein Hauptprogramm habe und mehrere Unterprogramme. Diese Header-Datei wird von mehrer Programmen gebraucht. Ich habe jetzt das Problem, dass die Headerdatei mehrfach aufgerufen wird und ich dadurch zB manch einen Port doppelt belegen will und bekomme damit einen Fehler. Ich habe es auch schon probiert in einem c-file die Variable zu deklarieren und dann mit "extern" im Header hinzuzufügen. Auch diese Variante klappt bei mir nicht. Hat jemand eine Idee, wie man eine Header-Datei in mehrer c-files, die miteinander verknüpft sind, einzubinden? Danke Pfeiffer