www.mikrocontroller.net

Forum: Compiler & IDEs HILFE AVR-Studio und WinAVR


Autor: dienstag (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

Vorerst ich habe WinAVR installiert, dann habe ich AVRStudio 4.12 
installiert.

soweit alles klar.

Ich habe ein Programm, das aus main.c, main.h und noch zwei weitere 
quelldateien besteht. Ich habe mit AVR Studio einen neuen leeren Projekt 
erstellt, und die quelldateien in das Projekt eingebunden. Aber es wird 
keine Objekt datei erstellt.

1. was habe ich falsch gemacht. und warum wird keine Object-datei 
erstellt.
Wenn ich Build and Run wähle, dann bekomme ich folgende Meldung:
Objectfile not found in expected location

In Configuration option im General ist folgende Einstellung:

active Configuration:default
use externe Makefile NICHT markiert
Outputfilename: test.elf
Outputfile Directory: default\
Device: Atmega128
Optimization: O0

Bei Erstellung des Projektes habe ich  als Debugplatform AVR Simulator 
und Atmega128 als Device gewählt.

DANKE

Autor: Stefan B. (stefan) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> Objectfile not found in expected location

Das kann passieren, wenn in der Source Fehler sind. Die Anzeige der 
Sourcefehler erfolgt in einem anderen Tabreiter/Fenster als die 
generellen Buildmeldungen. Dort mal nachsehen...

Autor: dienstag (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Stefan,

Danke für deine schnelle Antwort.

ABER habe ich in der configuration options irgendwas falsch gemacht??
Ich habe alles gelassen wie es ist. Ich benutze Make file was das
AVR Studio erstellt hat.

DANKE

Autor: Karl Heinz (kbuchegg) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
dienstag schrieb:
> Hallo Stefan,
>
> Danke für deine schnelle Antwort.
>
> ABER habe ich in der configuration options irgendwas falsch gemacht??

Nicht notwendigerweise.
Stefan meint, dass im C-Code noch Fehler sind.

Autor: hp-freund (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
main.c -> test.elf ???

Autor: dienstag (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

Ich habe ein Verzeichnis im C erstellt und AVR bennent und habe
alle Schritten wiederholt.

Es kommen immer wieder Fehlerkermeldung und obwohl das Programm
ist in ordnung.  Ich habe keine Idee

Autor: Oliver (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Öffne mal ein Kommando-Fenster (Dos-Fenster) und wechselst dort ins 
Verzeichnis default im Order deines Projektes. Dort sollte u.a. das 
makefile stehen.

In das Kommandofenster tippst du dann mal

make <return>

und dann schaust du, was passiert.

Oliver

Autor: Stefan B. (stefan) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Tipp: Projektordner als ZIP Archiv zusammenpacken und posten, damit 
andere sich das ansehen.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.