Hallo, ich komme irgendwie mit dem "neuen" AVR-Studio, Version 4.18 nicht zurecht. Ich bin dabei eine LCD-Routine sowie eine Zählschleifen-Routine mittels include-Datei einzubinden aber beim Compilieren kommt nur eine Fehlermeldung dass AVR-Studio diese Dateien nicht finden kann. Die Include für den Prozessor findet er jedoch ohne Probleme: C:\Users\Daniel\Documents\test.asm(2): Including file 'C:\Program Files (x86)\Atmel\AVR Tools\AvrAssembler2\Appnotes\m8def.inc' C:\Users\Daniel\Documents\test.asm(78): error: Cannot find include file: LCD-Init.inc C:\Users\Daniel\Documents\test.asm(79): error: Cannot find include file: warten.txt Diese Datein sind natürlich im Verzeichnis vorhanden, zur Sicherheit auch ins AVR-Verzeichnis wo die ganzen Prozessor-Includes liegen aber ohne Erfolg. Das Problem besteht seit dem ich einen neuen PC mit Win7 und dem AVR-Studio 4.18 habe. Auf dem alten PC hat alles funktioniert, habe da aber auch eine ältere AVR-Studio Version drauf gehabt (Genaue Versionsnummer weiß ich jetzt aber nicht) Weiß echt grad nicht mehr weiter, die Programme haben alle funktioniert und habe seitdem auch nichts geändert. Gibts da eine verstecke Einstellung? Aber die Prozessor-Include finder er ja....??
Möglicherweise ist das "(x86)" im Pfad ein Problem. AVRGCC mag das auch nicht, aus diesem Grund habe ich das in den Program files Ordner (also ohne x86) installiert. Dann ging es. EDIT: Ja include ".." vs include <...> kann auch ein Problem sein, stimmt. bei <...> schaut er in den Compiler-Pfad bei "..." erwartet er ein "eigenes" File
@Klaus Wachtler: .include "LCD-Init.inc" .include "warten.txt" @Timmo H. Was ich halt trotzdem nicht verstehe, dass er die normale include für den Prozessor brav einbindet? Aber ein versuch wäre es wert
Daniel schrieb: > @Klaus Wachtler: > > Was ich halt trotzdem nicht verstehe, dass er die normale include für > den Prozessor brav einbindet? > Aber ein versuch wäre es wert Kommt wohl durch die unterschiedliche Referenzierung (absolut vs. relativ, bzw. sie sind beim "make" im PATH)
Okay, ich glaub ich habs. Bin im Moment noch dabei mich an Win 7 zu gewöhnen. Hab meine Projektdateien ins Arbeitsverzeichnis "C:\Users\Daniel" gelegt, wo sie auch auf meinem alten PC waren (Macht der Gewohnheit eben) Beim ersten aufrufen mit AVR-Studio hat noch alles geklappt, aber nach dem Bearbeiten bzw. speichern wurden die ins "C:\Users\Daniel\Documents" geschobe, so wie die neu angelegten Versuchs-Projekte geschoben und da lag eben noch nicht die Include-Datei. Jetzt scheints zu funktionieren.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.