Forum: PC-Programmierung Freier C-Compiler


von Peter (Gast)


Lesenswert?

Hallo,
gibt es einen freien C oder noch besser C++ Compiler der halbwegs 
einfach zu bedienen ist?
Gruß
Peter

von Ulf (Gast)


Lesenswert?

Als freien (im Sinne von Software, nicht Bier) C, C++, ... Compiler 
kenne ich nur den gcc.

von Μαtthias W. (matthias) Benutzerseite


Lesenswert?

Hi

nicht wirlklich "frei" aber kostenlos gibts auch den VC++ Compiler samt 
IDE von Microsoft. Du brauchst dazu das Visual C++ Express plus Platform 
SDK.

Matthias

von Rolf Magnus (Gast)


Lesenswert?

> gibt es einen freien C oder noch besser C++ Compiler der halbwegs
> einfach zu bedienen ist?

Was verstehst du bei einem Compiler unter "halbwegs einfach zu 
bedienen"? GCC ist einfach zu bedienen:

gcc eingabedatei.c -o ausgabedatei

von Peter (Gast)


Lesenswert?

Hallo,
ich werde mal nach dem GCC schauen ich habe irgenwie immer nur gedacht 
der wäre für die AVRs gibt es da gute Tuturials? Kann man mit dennen 
auch so schöne Graphikboxen machen? Wie schwer ist das? das ich da wohl 
net die einfacheit von Borland erwarten kann ist klar aber wenn es da so 
ein paar nette sachen gäbe..... ;-). Naja wenn ihr noch nen wirklich 
emfehlenswertes Tut oder Buch habt wäre es auch net schlecht.
MFG
Peter

von Feadi (Gast)


Lesenswert?

Nimm Dev-Cpp das ist einfach zu bedienen ;)

Gruß, Feadi

von arc (Gast)


Lesenswert?

> das ich da wohl net die einfacheit von Borland erwarten kann...

Wieso dann nicht den kostenlosen Turbo C++ Explorer
http://turboexplorer.com/cpp

anderer Vorschlag: http://openwatcom.com/index.php/Main_Page

von tom (Gast)


Lesenswert?

Hi,

@Peter: nur mal interessehalber: was suchst Du wirklich? Einen Compiler 
oder eine Klicki-Bunti-Oberfläche mit Do-what-I-mean-button und 
angeschlossenem Compiler? ('tschuldigung für meinen respektlosen Ton)

Auch wenn's flapsig daherkommt: ist eine reale Frage, bei ersterer 
Antwort ist GCC sicher die beste Wahl.

Schönen Tag noch,
Thomas

von psavr (Gast)


Lesenswert?

Ich würde Dir auch die Dev-C++ Compiler IDE von BloodshetSoftware 
empfehlen.

http://www.bloodshed.net/devcpp.html

Er enthält den GCC, (leider nicht die aktuellste Version) und bietet 
eine wunderschöne und eine einfach zu bediendnde 
"Klicki-Bunti-Oberfläche mit Do-what-I-mean-buttons" ;o))

Hat auch einige schöne Beispiel-Projekte dabei, die man als Basis für 
eigene Programme nutzen kann...


MfG Peter


von Johnny (Gast)


Lesenswert?

Wenn Du für Windows ein GUI Programm machen willst, dann würde ich von 
Microsoft das Visual Studio .NET 2005 Express Edition empfehlen. Das ist 
kostenlos und super. Wenns unbedingt C sein muss, dann die Version C++, 
aber ich würde eher zu C# raten, das ist einfach moderner und schnell 
erlernt, wenn Du bereits C Erfahrung hast.

von Peter (Gast)


Lesenswert?

Hallo,
danke für eure ganzenvorschläge. Ich habe mir heute mal ein paar Bücher 
geholt und werde über Internet noch mehr rechnerchieren ihr habt mir 
aber schonmal ein paar anhaltspunkte gegeben. Ich werde mir auf jeden 
fall mal das GCC und Turbo C++ anschauen.
Gruß
peter

von Thomas K. (thkais)


Lesenswert?

Muss es unbedingt C/C++ sein? Es gibt zur Programmierung von 
Windows-GUIs "schönere" und einfachere Sprachen als C/C++. Man muss 
immer bedenken: C ist ein Makro-Assembler (etwas zugespitzt, aber es 
triffts), dementsprechend aufwändig ist auch die GUI-Programmierung.
Ich persönlich habe Basic wiederentdeckt - in Form von "PureBasic". Hat 
nichts mit "langsam" zu tun. Man hat sehr schnell ein GUI aufgebaut und 
die Compilate sind sehr klein und nicht so aufgeblasen.

von Peter (Gast)


Lesenswert?

Hallo Thomas,
ich will hier keinen Glaubenskrieg entfachen. Das C etwas Makroasm ist, 
teilweise zumindestens kann gut sein. (Ich progge nur AVRs damit bis 
jetzt).
Aber bei Basic kostet der Compiler oft Geld und bei C/C++ gibt es auch 
ne sehr große Community denke ich weil hier viel von Open source darauf 
basiert. Aber trotzdem danke für den Tip.
Und wenn ich mir so Turbo C++ anschaue scheint das nicht so schrecklich 
komplizwickt. Und ich will mir einfach ein schnelles Törchen für 
Komplizierte Sachen wie Bilderkennung usw. freihalten.
Ich habe alledings hier gelesen: 
http://www.highscore.de/cpp/einfuehrung/einfuehrung.html
Das es GCC nur für Linux gibt kann das jemand bestätigen?
Gruß
Peter

von *.* (Gast)


Lesenswert?

> Das es GCC nur für Linux gibt kann das jemand bestätigen?

Für Windows heißt der dann MinGW32.

von holger (Gast)


Lesenswert?

hallo,
wenns ein reiner c - compiler sein soll schau mal unter
http://www.smorgasbordet.com/pellesc/
oder deutscher mirror
http://www.christian-heffner.de/index.php?page=start&lang=de

von Andreas B. (andreasb)


Lesenswert?

Wenn es eine IDE sein soll ist Code::Blocks noch zu empfehlen, im 
Gegensatz zum Dev C++ stürzt der beim Debuggen nicht ab, und ist 
Plattform unabhängig.

http://www.codeblocks.org/

mfg Andreas

von Rüdiger M. (Gast)


Lesenswert?

Es gibt auch eine sehr gute IDE mit C/C++ Compiler als OpenSource.
War früher mal ein Kommerzieller Compiler

http://www.openwatcom.org

Der ist jetzt frei. Die IDE ist zwar nicht mehr die neueste aber der 
Compiler ist immer noch sehr gut.

von Markus _. (markush)


Lesenswert?


von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Das ist kein C-Compiler und auch keine IDE für einen:

   #develop (short for SharpDevelop) is a free IDE for C#, VB.NET
   and Boo projects on Microsoft's .NET platform.

C# hat mit C nichts, aber auch gar nichts gemein. Das .Net-Geraffel auch 
nicht.

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.