AVR-Studio: Include-Datei wird nicht erkannt

Gast #1893807
Lesenswert?
• ▲
▼
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....??
#1893811
Lesenswert?
• ▲
▼
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
Gast #1893819
Lesenswert?
• ▲
▼
@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
Gast #1893869
Lesenswert?
• ▲
▼
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.

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.