mikrocontroller.net

Forum: Compiler & IDEs Hilfe C-File ist weg!


Autor: Owz (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Ich benutze zum ersten mal den avr-gcc.

Nach dem der Compiler das erste mal Fehlerfrei durchlief war im c-File
anstelle des C-Code nur noch Assembler zu finden.
Der Dateiname hat sich nicht geändert.
Wer kann mir sagen an was das liegen kann.

Ich will nicht nach jedem erfolgreichen Compiliren von vorn anfangen.

mfg Owz

Autor: Karsten Brandt (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Schick doch mal dein Makefile!

Autor: Jörg Wunsch (dl8dtl) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Du hast deine Datei aber nicht zufällig in den C++-Quellen
angegeben?

Autor: Owz (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Abei mein Makefile.

Muss wohl damit zusammen hängen, hab es mit nem "Hallo Welt" mit dem
makefile, und nehm alten Keil-C51 projekt versucht. Immer mit dem
selben ergebniss!

Danke!

mfg Owz

Autor: Owz (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Noch, was nicht erschrecken, ich kenn mich mit Makefiles nicht aus. Hab
bisher nur mit Keil-c51 und Keil-c166 gearbeitet!

mfg Owz

Autor: Owz (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Habs inzwischen hingekriegt. War im Makefile was falsch. Leider hatte
ich das C-File nirgens anderes gesichert.

Heißt also ich muss ganz neu anfangen, oder? Kannt jemand ne
Möglichkeit, wo der alte Code noch rum liegen könnte? Legt der Compiler
igend welche Sicherungsdateien an oder so?

Danke!

mfg Owz

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Du weißt, wie die Datei heißt ?

Dann öffne den Hund (Suche) und gib ihm den Namen (ohne Erweiterung)
zum Schnüffeln.

Im Papierkorb hast Du schon nachgesehen ?


Peter

Autor: Andreas Schwarz (andreas) (Admin) Benutzerseite Flattr this
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hast du eine main.lst? Da kannst du den Code rauspflücken.

Beim nächsten Mal: http://www.danielgrunwald.de/coding/svn/

Autor: Owz (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ne *,lst hat er leider nicht erzeugt. Auch sonst hab ich noch irgens was
gefunden. Ich befürchte das der die alte Datei einfach überschrieben
hat, somit ist auch nix im Papierkorb gelandet.

Danke für den Link, des ist ne gute Idee!

mfg Owz

Autor: Henrik J. (henrikj)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Was war denn im Makefile falsch? Hatte das auch mal und habe dann
einfach auf meinem anderen Rechner weiterprogrammiert. ;)

Autor: Owz (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Was genau falsch war weis ich auch nicht, wie gesagt ich kenn mich mit
dem Zeug net so aus. Jedenfalls hab ich so lange Probiert bis es ging.
Kann ja ma einer der Experten analysieren.

Altes File:

# Target file name (without extension).
TARGET = ASG2ioURL


# Object files directory
OBJDIR = obj


# List C source files here. (C dependencies are automatically
generated.)
SRC = ASG2_Url


# List C++ source files here. (C dependencies are automatically
generated.)
CPPSRC = main.cpp



Neues File:

# Target file name (without extension).
TARGET = ASG2_Url


# Object files directory
OBJDIR = obj


# List C source files here. (C dependencies are automatically
generated.)
SRC = $(TARGET).c  # List C++ source files here. (C dependencies are
automatically generated.) D:/Projekte
Thomas/ASG2-IO_Platine/Urlader/Work/ASG2_Url.c D:/Projekte
Thomas/ASG2-IO_Platine/Urlader/Work/ASG2_Url.c


# List C++ source files here. (C dependencies are automatically
generated.)
CPPSRC = # main.cpp


mfg Owz

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.