Welcher C++-Compiler?

Fragen zu allen anderen Programmiersprachen.
Benutzeravatar
RiSiNG
Beiträge: 92
Registriert: 18.06.2006 10:31
Kontaktdaten:

Welcher C++-Compiler?

Beitrag von RiSiNG »

Ich würde mir sehr gerne C++ aneignen.
Welchen Compiler könnt ihr mir empfehlen, der so optimierte oder annähernd optimierte .exe'n erstellt wie PureBasic?
Welche IDE lohnt sich zu benutzen?
Benutzeravatar
bobobo
jaAdmin
Beiträge: 3873
Registriert: 13.09.2004 17:48
Kontaktdaten:

Beitrag von bobobo »

http://www.robsite.de/programme.php?prog=ccompiler
ist zwar nicht ganz nagelneu aber immerhin
‮pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Benutzeravatar
RiSiNG
Beiträge: 92
Registriert: 18.06.2006 10:31
Kontaktdaten:

Beitrag von RiSiNG »

bobobo hat geschrieben:http://www.robsite.de/programme.php?prog=ccompiler
ist zwar nicht ganz nagelneu aber immerhin
Ja ne, ich kenne die robsite schon... Ich frage bloß damit ich nicht jeden der Compiler testen muss.
(Mein "hello world"-Programm mit Dev-C++ war >100kB!...)
Benutzeravatar
bobobo
jaAdmin
Beiträge: 3873
Registriert: 13.09.2004 17:48
Kontaktdaten:

Beitrag von bobobo »

die Frage nach dem besten Kompiler ist ähnlich der Frage nach der besten Religion ...


mein HelloWorld mit DEV C++ (4) ist übrigens nur 25,5KB dick
‮pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

RiSiNG hat geschrieben:(Mein "hello world"-Programm mit Dev-C++ war >100kB!...)
immer dieser Hello-World-Unsinn!

guck mal hier:

http://smallcode.weblogs.us/2006/07/26/ ... er-part-1/

Unten auf der Seite sind ein paar Größenangaben. Vielleicht kannste damit
was anfangen.

Grüße von einem Nicht-C'ler
a²+b²=mc²
Benutzeravatar
Zaphod
Beiträge: 2875
Registriert: 29.08.2004 00:40

Beitrag von Zaphod »

Die Binärdateien wachsen nicht linear... das hat was mit der Verlinkung der Standardbibliotheken zu tun. Also 100kb 100kb sein lassen und weitermachen. Die exe ist am schluss deswegen kein Megabytemonster.

Dev-C++ ist schon ok. Bequemer ist es vieleicht noch mit dem kostenlosen Visual C++ Express... kann man bei MS runterladen.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

http://wxdsgn.sourceforge.net/
Deutsche Oberfläche, Tutorials, Updatefunktion usw.
Und keine fehlenden Dateien, fehlerhaften Registry Einträge usw. wie bei
VC++ Express (merkwürdigerweise nur bei den Expressversionen)
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Zaphod
Beiträge: 2875
Registriert: 29.08.2004 00:40

Beitrag von Zaphod »

Das sieht in der tat sehr nett aus. wxWidgets für GUI zu nehmen ist vermutlich auch deutlich bequemer als das eklige MFC.
Benutzeravatar
RiSiNG
Beiträge: 92
Registriert: 18.06.2006 10:31
Kontaktdaten:

Beitrag von RiSiNG »

Also war meine exe deshalb so groß weil Dev-C++ "zu viel verlinkt" hat?
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

RiSiNG hat geschrieben:Also war meine exe deshalb so groß weil Dev-C++ "zu viel verlinkt" hat?
Erstens ist das nicht groß, nur in Bezug des unnützen Hello World
programmes.
Selbstverständlich kannst durch ausschließen einiger Standard-libs die Datei-
grösse minimieren, aber bei richtigen Projekten wird das nicht nötig sein :wink:
Bei einem richtgem Programm von 2 oder 10 MByte werden Dich die unnötig
hinzugelinkten 50 KB aber kaum jucken :mrgreen: , zumal dort die Wahr-
scheinlichkeit das die unbenutzt sind kleiner wird.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Antworten