www.mikrocontroller.net

Forum: Compiler & IDEs CPP Code Uebersetzen


Autor: Alex1 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Zusammen!

Nachdem ich meinen HC595 ans tippeln bekommen habe schlage ich mich
noch mit folgendem Problem herum:

Wie kann ich mit WinAvr cpp-code uebersetzen, so dass der Controller es
auch versteht?

Kann mir jemand ein kleines Beispiel geben (auch mit makefile, wenn
moeglich)?

Danke
Alex

Autor: Joerg Wunsch (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Der C-Präprozessor (cpp genannt) wird automatisch vom Compiler
gestartet. ;-)

Falls Du C++ Code meinst, das steht in der FAQ.  Die gehört zur
avr-libc Doku, die bei Dir auf der Festplatte (als Teil von WinAVR)
schlummert.

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

Bewertung
0 lesenswert
nicht lesenswert
Btw, die Links zur Dokumentation auf http://www.nongnu.org/avr-libc/
sind kaputt.

Autor: Joerg Wunsch (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Nein, die sind nicht im eigenltichen Sinne kaputt, sondern die
Download-Bereiche auf savannah.nongnu.org (in denen auch die aktuelle
Doku bereitgehalten wird) sind nach dem Einbruch dort noch nicht
wieder reaktiviert worden.

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

Bewertung
0 lesenswert
nicht lesenswert
Hallo...
Ich bekomme den Cpp-Code uebersetzt, aber die Quelldateien werden vom
Compiler mit Assembler-Code veraendert.

Was ist falsch?

Danke.
Alex

Autor: Alex1 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo...

Der Fehler ist gefunden und behoben.

Alex

Autor: noname (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Herzlichen Glückwunsch!
was war's denn???

Autor: Alex1 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich hatte einen beknakten Fehler: ein "make" makro "mach assembler
code" wurde ausgefuert. Er hat das Ergebniss in die existierende Datei
geschrieben.

Makro korrigiert und schon ging es.

Alex

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.