BlackBoard (http://www.black-board.net/index.php)
- Design, Programmierung & Entwicklung (http://www.black-board.net/board.php?boardid=55)
-- Programmieren (http://www.black-board.net/board.php?boardid=4)
--- C++ compiler (http://www.black-board.net/thread.php?threadid=12853)


Geschrieben von time-walker am 07.07.2003 um 23:50:

  C++ compiler

Hallo @all

Welcher compiler wäre am besten für c++ ??


thx im vorraus


mfg DC_DONALD



Geschrieben von Zirias am 07.07.2003 um 23:58:

 

In welcher Hinsicht?

Performance sicher der icc. Aber der gcc ist frei und hat immerhin viele Features. Wenn du so ne klicki-IDE willst, musst du schon was kaufen (Borland?).

Also, was darfs sein?



Geschrieben von time-walker am 08.07.2003 um 00:56:

 

ich denk mal den klicki-IDE
wenns das beste is



Geschrieben von 000woodworker000 am 08.07.2003 um 01:04:

 

das beste ist aber gcc



Geschrieben von time-walker am 08.07.2003 um 02:09:

 

achso.
muss ich mir das kaufen oder kann man das auch downloaden ?



Geschrieben von Compuholic am 08.07.2003 um 09:44:

 

Der gcc ist eigentlich mit jeder Linux-Distribution dabei (und auch standardmäßig installiert). Soweit ich weiß gibt es auch eine Windows-Version. Allerdings kann man auch nicht einfach sagen "gcc ist der beste". Auf jeden Fall laufen aber Programme, die mit gcc kompiliert wurden schneller als Programme, die mit dem Microsoft C Compiler kompiliert wurden. Ungeschlagen in Sachen Geschwindigkeit ist der neue Intel C Compiler, der aber nicht kostenlos ist (naja, der MS C Compiler auch nicht...)

Als ich unter Windows programmiert habe, habe ich auch immer Visual C benutzt. Der Geschwindigkeitsunterschied fällt einem bei den meisten Anwendungsgebieten nicht auf. Und Mit den meisten C-Büchern kommt auch eine CD mit, auf der eine kostenlose, voll funktionsfähige Testversion drauf ist.

Ein guter Compiler für Windows ist auf jeden Fall (auf der Seite gibt's auch ein C Tutorial. Das dürfte für dich als Anfänger bestimmt recht interessant sein.
http://www.cs.virginia.edu/~lcc-win32/



Geschrieben von scr!pTk!d am 08.07.2003 um 11:32:

 

Für private Nutzung ist meines Wissens nach der Intel C++ 7.0 kostenlos(ansonsten >400$) . Der erzeugte Maschinencode scheint halb so schnell wie handoptimierter Assembler zu sein - für eine Hochsprache verdammt schnell.

MfG



Geschrieben von LX am 08.07.2003 um 12:12:

Achtung

In Sachen "Klicki-IDE" gibt's noch Dev-C++, der ist kostenlos. Wie optimiert der dabei rauskommende Code ist, kann ich aber net sagen.



Geschrieben von Zirias am 08.07.2003 um 12:12:

 

Zitat:
Original von 000woodworker000
das beste ist aber gcc

Echt gehaltvolle Aussage. Nur blöd, dass der icc viel schnelleren Code erzeugt, was?

Also wenn du so eine Aussage machen willst, dann sag doch bitte auch in welcher Hinsicht und warum, denn dann haben andere auch wirklich etwas davon.

Auch an den OP, ihr solltet mal kapieren, dass es sowas wie "der beste [xyz]" in den seltensten Fällen gibt, es kommt fast immer auf die Maßstäbe an.

Greets, Ziri



Geschrieben von phlox81 am 08.07.2003 um 16:35:

 

Nun ja, das ist eine Frage wie "Welches OS ist das Beste".
Es gibt keine Antwort drauf. Es kommt drauf an, was du suchst.

Unter Windows ist der MSVC sicherlich die beste IDE, und solange
du dich an den C++ Standard hältst, sollte der gcc die Dateien auch
schlucken, und es gibt glaub ich für die eclipse (imho die Beste Java IDE)
einen Plugin wo man dann auch C++ Programme schreiben kann,
die dann durch den gcc compiliert werden.

Es gibt dann auch noch diese Compiler :
Bloodshed
lcc
WinGW
DJGPP usw.

Guck einfach mal unter : http://www.c-plusplus.de/compiler.htm

Devil



Geschrieben von Zirias am 08.07.2003 um 17:49:

 

Zitat:
Original von Devil81
WinGW

Kann es sein, dass du MinGW meinst? Das heißt Minimal GNU for Windows, ist wie der Name schon sagt eine minimale GNU-Distribution sozusagen als Gegenstück zu Cygwin, letzteres ist ziemlich komplett. Beide beinhalten den GCC smile

Greets, Ziri



Geschrieben von phlox81 am 08.07.2003 um 20:42:

 

Zitat:
Original von Zirias
Zitat:
Original von Devil81
WinGW

Kann es sein, dass du MinGW meinst? Das heißt Minimal GNU for Windows, ist wie der Name schon sagt eine minimale GNU-Distribution sozusagen als Gegenstück zu Cygwin, letzteres ist ziemlich komplett. Beide beinhalten den GCC smile

Greets, Ziri


Äh, ja, Tippfehler Augenzwinkern

Devil



Geschrieben von time-walker am 08.07.2003 um 22:12:

 

gibt es auch irgend ein tuts zu den compiler oder sind die schon dabei?
Hab mir Icc-win32 geholt peil aber den compiler nicht ganz, komm damit nicht klar.Wer gut wenn jemanden nen tut hätte oder wüsste wo es nen tut gibt.

thx, dc_donald



Geschrieben von Compuholic am 09.07.2003 um 00:36:

 

In diesem Fall gilt (wie so häufig beim Programmieren) RTFM.

Zum Kompilieren: lcc <datei.c>
Zum Linken: lcclnk <datei.obj>

Oder du schaust mal meinen ersten Post an. Auf der verlinkten Seite ist unter anderem auch ein C-Tuturial drauf, das (wer hätte das gedacht) am Beispiel von lcc den Vorgang erklärt.


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH