Forum: Mikrocontroller und Digitale Elektronik Include Files aus Unterordnern einbinden - Frage zu AVR Studio


von Tobi W. (tobiweber)


Lesenswert?

Hey, ich hab eine Frage zu AVR Studio. Ich hab ein GLCD angesteuert und 
einige Include Dateien dafür geschrieben, jetzt liegen die im 
Projektordner so rum, dass nervt mich, ich würde gerne einen Unterordner 
für alle Include Files erstellen, wenn ich das aber mache dann findet er 
sie nicht mehr
er bringt eine Fehlermeldung beim Compilieren, "Cannot Find include 
file".

Gibt es eine Möglichkeit dem Compiler zu sagen dass er in diesem 
Unterordner nach den Dateien suchen soll? Und gibt es außerdem eine 
Möglichkeit wie ich einstellen kann wohin die .hex files gespeichert 
werden? Für diese würde ich auch gleich einen Unterordner anlegen :)

mfg Tobi

von Peter II (Gast)


Lesenswert?

#include "ordner\datei.h";

von Peter II (Gast)


Lesenswert?

besser mal noch \ -> /

von Tobi W. (tobiweber)


Lesenswert?

super, danke. Und sorry hab gerade gemerkt dass es das falsche Forum für 
diese Frage ist.

von Thomas E. (thomase)


Lesenswert?

Project >> Configuration Options >> Include Directories

Da trägst du den/die Ordner ein

Project >> Configuration Options >> Output File Directory

Oder gleich beim Anlegen des Projekts im Wizzard.

mfg.

von Tobi W. (tobiweber)


Angehängte Dateien:

Lesenswert?

Danke Thomas mit den Include Files funktionierts, aber wie ich den 
ausgangsordner festlege weis ich nicht, die funktion configuration 
options gibt es bei mir nicht, bei mir gibt es nur

Project >> Assembler Options

da kann ich auch bloß einen Ordner für die Include Files festlegen nicht 
mehrere

wie das ganze aussieht hab ich als Datei angehängt

mfg Tobi

von Thomas E. (thomase)


Lesenswert?

Tobi W. schrieb:
> wie das ganze aussieht hab ich als Datei angehängt

OK. Ich bin von C ausgegangen.

Kann man nicht unter Output den Radiobutton auf User und dann den Pfad 
mit eingeben? Gibt doch keinen Grund, warum das nicht gehen sollte.

mfg.

von Tobi W. (tobiweber)


Lesenswert?

Ja, ich schreib in Assembler, sry hab vergessen das zu erwähnen. Nein, 
ich habs scho probiert aber die Hex Datei wird wieder im Hauptordner 
gespeichert

mfg Tobi

von spess53 (Gast)


Lesenswert?

Hi

>Ja, ich schreib in Assembler, sry hab vergessen das zu erwähnen. Nein,
>ich habs scho probiert aber die Hex Datei wird wieder im Hauptordner
>gespeichert

Dann gib bei 'Additional Parameters'

-o  DeinVerzeichnis\Name.hex

ein.

MfG Spess

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.