Forum: Mikrocontroller und Digitale Elektronik Klasse in AVR Studio


von Jochen (Gast)


Angehängte Dateien:

Lesenswert?

Schönen guten Abend !
Bei dem Versuch eine Klasse in AVRStudio zu definieren entsteht beim 
compilieren folgender Fehler (s.Anhang)

Was ist hier falsch?
P.S. eignet sich die Software Sissy hierfür eher?
Grüße,
JO

von Jochen (Gast)


Lesenswert?

Der Fehler 7,7 ist übrigens genau vor dem Wort Segementanzeige.
Nur, was soll davor bitte schön stehen?

von Bastler (Gast)


Lesenswert?

C nicht C++

von Jochen (Gast)


Lesenswert?

Beim neu Anlegen von einem Projekt steht dort C/C++ als mögliche 
Programmiersprache.

Wird C++ und das Anlegen einer Klasse mit dem AVR Studio der neusten 
Version 5 unterstützt?

von Jochen (Gast)


Lesenswert?

falls es nicht möglich ist, welche Entwicklungsumgebung wäre zu 
empfehlen? Nicht Objekt orientiert zu Programmierenn ist doch nicht 
denkbar für manche Anwendungen. . .

von non_c_plusplus (Gast)


Lesenswert?

Jochen schrieb:
> Nicht Objekt orientiert zu Programmierenn ist doch nicht
> denkbar für manche Anwendungen
>
warum nicht?

von Mike (Gast)


Lesenswert?

> Nicht Objekt orientiert zu Programmierenn ist doch nicht denkbar für manche > 
Anwendungen. . .

Och ja?
Was sollte denn da auf nem Atmel nicht gehen?

von Mick M. (highlow)


Lesenswert?

Die Sache ist doch ganz einfach, selbstverständlich geht C++ in AVR 
Studio 5.x. Allerdings sollte man in seinem Projekt dann auch als 
Compiler avr-g++ benutzen und den Source Dateien die Endung *.cpp geben.

von Jochen (Gast)


Lesenswert?

nagut, es geht vielleicht doch auch ohne. Aber es ist sicherlichauch oft 
nützlich, Klassendefinitionen festzulegen.
Gibt es einen Trick für das AVR Studio, oder andere Alternativen?

von Jochen (Gast)


Lesenswert?

Hallo Mick, danke für deine Antwort. Source Dateien die Endung cpp geben 
- verstanden. Wie stellt man den Compiler um?

von Mick M. (highlow)


Lesenswert?

Mach da nicht lange rum.

Erstelle ein neues Projekt "AVR GCC C++ Executable Project" dann klappt 
es auch mit C++ und AVR Studio 5.x.

von Jochen (Gast)


Lesenswert?

File- New - Project


"AVR GCC C++ Executable Project" steht da nicht?

von Jochen (Gast)


Lesenswert?

HI, ich habs gefunden. Danke !!

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
Noch kein Account? Hier anmelden.