Forum: Compiler & IDEs Atmel Studio 6: Header Dateiein Einbinden..


von Jan R. (Gast)


Lesenswert?

Hi,

habe mal angefangen mit Atemel Studio zu Programmieren.
Irgendwie, kann ich aber, in einem neuen Projekt keine .c und .h Dateien 
einfügen, bspw. für ein LCD. Wie macht man das hier, dass die Header und 
die zugehörige .c Dateien mit #define<device_routines.h> eingebunden 
werden kann.

von Dussel (Gast)


Lesenswert?

Jan R. schrieb:
> Wie macht man das hier, dass die Header und
> die zugehörige .c Dateien mit #define<device_routines.h> eingebunden
> werden kann.
Eine neue Sprache entwickeln, Compiler dafür schreiben und Atmel dazu 
bringen, eine Unterstützung für die Sprache ins Atmel Studio einzubauen.

Wo ist der Fehler? Hast du dich vertan oder weißt du es nicht besser?

von Oliver S. (oliverso)


Lesenswert?

Man könnte sich natürlich auch ein C-Buch kaufen. Ist zwar uncool, aber 
hilfreich.

Oliver

von Jan R. (Gast)


Lesenswert?

Dussel schrieb:
> Jan R. schrieb:
>> Wie macht man das hier, dass die Header und
>> die zugehörige .c Dateien mit #define<device_routines.h> eingebunden
>> werden kann.
> Eine neue Sprache entwickeln, Compiler dafür schreiben und Atmel dazu
> bringen, eine Unterstützung für die Sprache ins Atmel Studio einzubauen.
>
> Wo ist der Fehler? Hast du dich vertan oder weißt du es nicht besser?

Nein, ich weiß gerade nicht, wie ich die Dateien in den Projektordner 
bringe, das sie an der Seite als Teil des Projekts angezeigt werden.
Wie ich sie in main.c einbinde weiß ich Natürlich ;-)

von Dussel (Gast)


Lesenswert?

Jetzt habe ich extra für dich nochmal Windows gestartet, um nachzusehen. 
Es funktioniert, wie man es eigentlich erwartet. Irgendwo sollte der 
Solution Explorer zu sehen sein. Da werden auch das Projekt und alle 
zugehörigen Dateien angezeigt. Auf das Projekt klickt man mit der 
rechten Maustaste, wählt Add und Add Existing Item. Da kann man die 
hinzuzufügenden Dateien auswählen.

von Christian (Gast)


Lesenswert?

ausserdem heisst es

#inlcude

und nicht

#define

von Jan R. (Gast)


Lesenswert?

Christian schrieb:
> ausserdem heisst es
>
> #inlcude
>
> und nicht
>
> #define

stimmt...

von Jan R. (Gast)


Angehängte Dateien:

Lesenswert?

Geht nicht!

Früher habe ich diese .h .c einfach in den Projektordner gelegt und gut 
war, jetzt ist alles blöd :-((

Edit:

Es ist zu Spät Gänsefüßchen statt spitze klammern..

von Jan R. (Gast)


Angehängte Dateien:

Lesenswert?

Jetzt muss ich mal doof fragen, gibt es diesen Datentyp nichtmehr??

von Jan R. (Gast)


Lesenswert?

Jan R. schrieb:
> Jetzt muss ich mal doof fragen, gibt es diesen Datentyp nichtmehr??

Edit: Habe stdint.h vergessen, solangsam wird peinlich....

von Dussel (Gast)


Lesenswert?

Jan R. schrieb:
> solangsam wird peinlich....
Kann passieren. Hauptsache, es funktioniert.

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.