Forum: PC-Programmierung Ist die GCC-Installation echt so kompliziert?


von GCC-Installierer? (Gast)


Lesenswert?

Hallo,

ich will C lernen (letzendlich für µCs).
Und wollte gerade den GCC installieren, weil das wohl die Standart IDE 
ist(?).

Aber das instalieren kommt mir sooooo kompliziert vor(zunächst noch 1000 
andere Sachen instalieren....Anleitungen zum installieren sind viele 
Seiten lang)? Täuscht das?

Gruß

von Ottonormalbürger (Gast)


Lesenswert?

Mal davon abgesehen, dass der GCC keine IDE ist (schon gar keine 
StandarT IDE).

Da du aber keine weiteren Infos angegeben hast nehme ich an, dass du 
sowas wie WINAvr oder WINArm nutzt. Und das ist jetzt eigentlich nicht 
so schwer... Eclipse als IDE mit sinnvollen Plugins zu bestücken kann 
dann schon etwas länger dauern. Sollte aber auch machbar sein.

Ansonsten: Sieh es als erste Schulung an um bei der Programmierung von 
Mikrocontrollern mit Problemen zu kämpfen. Dann gibt es nämlich oftmals 
nicht mal eine (umfangreiche) Doku für dein konkretes Problem.

Viel Spass

von GCC-Installierer? (Gast)


Lesenswert?

GCC-Installierer? schrieb:
> Und wollte gerade den GCC installieren

(Win XP)

von ... .. (docean) Benutzerseite


Lesenswert?

1. WinAVR installieren
2. AvrStudio installieren
3. FERTIG

Und das war jetzt schwer?

von g457 (Gast)


Lesenswert?

geht auch noch einfacher:
1
$ apt-get install gcc-avr

von Klaus W. (mfgkw)


Lesenswert?

So einfach ist es bestimmt nur unter Windows.
Unter Linux wahrscheinlich viel komplizierter!

von GCC-Installierer? (Gast)


Lesenswert?

... ... schrieb:
> 1. WinAVR installieren
> 2. AvrStudio installieren
> 3. FERTIG
>
> Und das war jetzt schwer?

von Klaus W. (mfgkw)


Lesenswert?

Aber im Ernst an den TE:
Erst solltest du dir darüber klar werden, ob du
deine Gehversuche am PC oder auf dem AVR machen willst.

Der Tip von  (docean) führt zu einem gcc für den AVR, nicht für den PC.
Zum Lernen ist es aber am PC WESENTLICH einfacher.

von ... .. (docean) Benutzerseite


Lesenswert?

wenn für PC wirds noch einfacher:

http://de.wikipedia.org/wiki/Visual_Studio#Express_Editions (die Version 
für C++, die kann auch C)runterladen, installieren läuft...

von Klaus (Gast)


Lesenswert?

Das ist dann zwar kein GCC mehr, aber man kann damit auch C Code 
programmieren. Wobei C und MS ja so ein bishcen auf Kriegsfuss stehen...

von Andreas S. (Firma: Schweigstill IT) (schweigstill) Benutzerseite


Lesenswert?

Klaus Wachtler schrieb:
> Unter Linux wahrscheinlich viel komplizierter!

Nö, wie g457 schon schrieb, ist die Installation bei Debian so einfach.
Und bei OpenSUSE sind einigermaßen aktuelle avr-gcc-Pakete auch schon
über das normale Yast installierbar.

Und auch für andere Prozessoren gibt es mittlerweile Unmengen an
schnell installierbaren GCC-Paketen, z.B. von Codesourcery.

von gruezi (Gast)


Lesenswert?

>Klaus Wachtler schrieb:
>> Unter Linux wahrscheinlich viel komplizierter!
>
>Nö, wie g457 schon schrieb, ist die Installation bei Debian so einfach.
>Und bei OpenSUSE sind einigermaßen aktuelle avr-gcc-Pakete auch schon
>über das normale Yast installierbar.
>
>Und auch für andere Prozessoren gibt es mittlerweile Unmengen an
>schnell installierbaren GCC-Paketen, z.B. von Codesourcery.

ironie ftw...

von Willy (Gast)


Lesenswert?

>So einfach ist es bestimmt nur unter Windows.
>Unter Linux wahrscheinlich viel komplizierter!

könnte man vielleicht angesichts der source grösse meinen!
ist es aber nicht.
ich habe schon mindestens 5 mal (innerhalb der letzten 3 jahre)
gcc von den sources installiert. dauert aber bei mir eine stunde,
bis der aktuelle compiler die neue suite compiliert. allerdings
habe ich g77,gcc,g++,gcj installiert. mit ada/gnat hatte ich
probleme, da ich keinen anscheindend! bootstrapcompiler hatte.
wo doch einfache helloworld ada programme problemlos gingen.
naja, sei es drum.

apt-get ist um längen schneller und <neumodisch> einfacher :)

wenn bei beim win gcc haben will, use MinGW, installiert sich
bei mir ohne probleme. ansonsten bloodshed ide nehmen, die ist
simpel und perfekt für beginner. eine distro davon bringt mingw
mit, man muss sich um nix kümmern. da hat man aber nur die
compilerversion die halt von den entwicklern reingepackt wurde.
und das ist meineswissens gcc3.4.

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.