Anfänger bekommt helllo-world-Beispiel nicht hin!

Gast #853483
Lesenswert?

Also... Ich bin blutigster Anfänger und hab auch so ziemlich null Plan - 
aber ein tolles Buch was mich hoffentlich in die Geheimnisse von C++ 
einführt!?

Unter Linux läuft mein hello-world-Programm auch einwandfrei - ich 
brauch aber ne lauffähige Testumgebung unter Windows (Vista)! Also hab 
ich mir diesen WinAVR installiert, weiss aber nichts damit wie 
anzufangen.

Wenn ich in WinAVR einfach mal File->Source->test.c aufrufe heisst es:
Error C:/.../test.c Error in sourced command file:
Ambigous command "int main()": internals, interpreter-exec, interrupt.

Was heisst das denn? Bei Linux auf der Konsole liefs einwandfrei - kann 
also nicht am Code liegen...

Bn für jeden Hinweis dankbar...
Moderator Persönliche Seite #853510
Lesenswert?

Außerdem: das "Hello world" der Microcontroller ist ein LED-Blinker.
Ein Programm, was "Hello world" ausgibt (bspw. auf einem LCD oder
über eine UART) ist auf einem Controller eben nicht mehr das typische
Minimalprogramm, wie es auf einem PC ist.

Für avr-libc/AVR-GCC kannst du ein derartiges Projekt hier finden:

http://www.nongnu.org/avr-libc/user-manual/group__demo__project.html
Persönliche Seite #853515
Lesenswert?

Stefan "stefb" B. wrote:
> "Was soll das?" Hoho, langsam mit den Heissspornen! WinAVR ist für AVR,
> läuft aber auf Windows. D.h. es ist ein Cross-Compiler!
>
> Hättest du statt WinAVR einen aus diesen Listen genommen, bei dem *für
> Windows* dabeisteht...
>
> http://www.robsite.de/programme.php?prog=ccompiler
> http://www.freebyte.com/programming/cpp/#cppcompilers
Gast #853575
Lesenswert?

Ist dir aufgefallen, dass das letzte Release von Dev-C++ am 22. Februar 
2005 war, also ueber 3 Jahre zurueckliegt?

Das nur als Warnung, denn falls du irgendwann mal Probleme mit Dev-C++ 
haben solltest, wirst du nicht auf Updates hoffen oder Support bekommen 
koennen.

Aktueller und ebenfalls kostenlos ist zum Beispiel Code::Blocks.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren