Entwickler-Ecke

Programmierwerkzeuge - C++! aber mit welchem Programm???


Pdd - Mo 10.10.05 21:46
Titel: C++! aber mit welchem Programm???
Hi leute,

ich habe mich ein bischen in Opengl reingearbeitet, möchte jedoch, da ich von einigen freunden gehört habe, das c++ dazu besser ist, mal ein bischen c++ ausprobieren. Kann mir jemand sagen, mit welchem programm man das machen kann? Ich habe mir mal auf borland.de folgendes angeschaut:
Zitat:

C++Builder
Unifying the world of C++ development

C++BuilderX
Unifying the world of C++ development

Builder oder BuilderX??? was ist der unterschied?? kann mir das jemand erklären, oder erfahrungsgemäs sagen, was er mir empfiehlt???

Pdd

//EDIT: N paar einsteiger tuts wärenn net schlecht!


Moderiert von user profile iconAXMD: Topic aus Off Topic verschoben am Do 13.10.2005 um 08:35


ripper8472 - Mo 10.10.05 21:58

wikipedia hat ne gute seite zu c++

nimm devcpp, der kostet nichts und hat einen der besten compiler. der borlandmuell ist fuer fensteranwendungen ok aber fuer alles andere nur hinderlich mit den borlandspezifischen erweiterungen der sprache.


Malo05 - Mo 10.10.05 22:21
Titel: Re: C++! aber mit welchem Programm???
user profile iconPdd hat folgendes geschrieben:
da ich von einigen freunden gehört habe, das c++ dazu besser ist


Kannst du den bitte mal dafür schlagen? Denn das ist einfach nur Unsinn - der soll dir nicht einen vom Pferd erzählen.

Pdd hat folgendes geschrieben:
Ich habe mir mal auf borland.de folgendes angeschaut:
Zitat:

C++Builder
Unifying the world of C++ development

C++BuilderX
Unifying the world of C++ development

Builder oder BuilderX??? was ist der unterschied?? kann mir das jemand erklären, oder erfahrungsgemäs sagen, was er mir empfiehlt???


Ich weiß grad nicht, ob die Compiler unterschiedlich sind, aber die IDEs sind es ganz besonders.

Wenn du ein Delphi für C++ willst, musst du den C++Builder 6 nehmen (oder auf Delphi2006 aka DeXter warten).
C++BuilderX ist etwas anders... in einer Java-IDE, ohne VCL, ohne Formdesigner. Also kein "Klickie-Buntie" ;)



user profile iconripper8472 hat folgendes geschrieben:
wikipedia hat ne gute seite zu c++

nimm devcpp, der kostet nichts und hat einen der besten compiler. der borlandmuell ist fuer fensteranwendungen ok aber fuer alles andere nur hinderlich mit den borlandspezifischen erweiterungen der sprache.


:autsch:

Auch du sollst keinen Stuss erzählen.

Ich habe selten einen schlechteren C++-Compiler gesehen als GCC/G++. Das Kompilieren dauert zu lange, das Programm wird zu groß.

Der Vorteil von GCC (der Compiler den DevC++ benutzt) ist natürlich, dass er OpenSource ist, d.h. er ist kostenlos erhältlich UND bringt den Quellcode mit. Aber sonst... naja.


Wirklich aktuelle IDEs für C++ sind im Moment selten... jedenfalls für Win32. Microsoft entwickelt sein VisualStudio nur noch für .NET, und Borland braucht noch ein kleines Weilchen bis eine neue IDE für C++ draußen ist. Aber sonst...


Kurzum: Wenn du dir jetzt eine IDE kaufen willst, dann nimm den C++-Builder 6 (es sei denn, du willst .NET, dann nimmst du VC++ 2003 Express). Wenn du noch warten willst, dann nimm DeXter (D2006). Und wenn du nichts bezahlen willst, dann solltest du DevC++ nehmen.

Alles nur meine bescheidene Ansicht.


Klabautermann - Mo 10.10.05 22:30
Titel: Re: C++! aber mit welchem Programm???
Hallo,

user profile iconMalo05 hat folgendes geschrieben:
Ich weiß grad nicht, ob die Compiler unterschiedlich sind, aber die IDEs sind es ganz besonders.


C++ BuilderX ist eine Multicompiler IDE. Du behällst also immer die selbe IDE kannst aber für jedes Projekt einen anderen Compiler dran hängen (sei es der von Boland oder einer von IBM oder ...). Allerdings ist die IDE gegenwärtig wiklich noch nicht viel mehr als ein einfacher Editor.

Gruß
Klabautermann


Muffin - Di 11.10.05 00:29

Wenn du einen kostenlosen Multicompiler IDE suchst ist vielleicht CodeBlocks [http://www.codeblocks.org/] was für dich.


Pdd - Di 11.10.05 20:34

Also moment mal, ihr verwirrt mich jetzt aber! Was ist denn nun am besten geeignet für spile an sprachen??? C++ oder delphi oder java oder C oder was???
Zitat:
Pdd hat folgendes geschrieben:
da ich von einigen freunden gehört habe, das c++ dazu besser ist


Kannst du den bitte mal dafür schlagen? Denn das ist einfach nur Unsinn - der soll dir nicht einen vom Pferd erzählen.


Alstar - Di 11.10.05 20:44

Für Spiele ist so ziemlich alles geeignet. Will sagen: Spiele kannst Du mit allen Sprachen machen (hehe wortwitz 8))
Aber in dieser Sparte nehmen sich Delphi und C++ nicht. C würde ich dafür auf keinen Fall nehmen, wegen fehlendem Klassensystem.

Alstar


Pdd - Mi 12.10.05 12:56

ja ist halt so ich hatte mit opengl angefangen und das ganze mit delphi2005 gemacht. hate gut funktioniert! dann hab ich PC neuinstallieren müssen und hatte dann nurnoch delphi6 weil iich das 2005 nur ausgeliehen hatte. da hab ich dann alles eingebunden und die units und so...dann kompilliert, kam keine fehlermeldung aber dann hat sich überhauptnichts mehr getan, nicht mal der hintergrund ist schwarz geworden. weis viel. jemand woran das liegt?


F34r0fTh3D4rk - Mi 12.10.05 13:31

http://www.delphigl.com :?:


opfer.der.genauigkeit - Mi 12.10.05 13:57
Titel: Re: C++! aber mit welchem Programm???
user profile iconMalo05 hat folgendes geschrieben:

Ich habe selten einen schlechteren C++-Compiler gesehen als GCC/G++. Das Kompilieren dauert zu lange, das Programm wird zu groß.

Der Vorteil von GCC (der Compiler den DevC++ benutzt) ist natürlich, dass er OpenSource ist, d.h. er ist kostenlos erhältlich UND bringt den Quellcode mit. Aber sonst... naja.


Hm.. die Frage nach dem Pferd... :mrgreen:
Oft hast du noch nix mit dem gcc gemacht oder?
Es gibt Parameter zur Optimierung, die sind dir bekannt oder?
Der Compiler kann im übrigen noch weit mehr als "OpenSource" sein.

Was würdest du denn empfehlen und nenn mir jetzt bitte nicht den MS Compiler. :roll:

P.S.: Soweit ich mich entsinnen kann, bin ich der Meinung in der CT oa. einen Artikel über den letzten Intel Compiler gelesen zu haben. Sooooo viel schneller als gcc war der auch nicht.


blackbirdXXX - Do 13.10.05 07:00
Titel: Re: C++! aber mit welchem Programm???
user profile iconopfer.der.genauigkeit hat folgendes geschrieben:
P.S.: Soweit ich mich entsinnen kann, bin ich der Meinung in der CT oa. einen Artikel über den letzten Intel Compiler gelesen zu haben. Sooooo viel schneller als gcc war der auch nicht.


Im Kernelkompilieren sogar um einiges langsamer.

Erkläre mir mal einer, wie man C++ auf Linux mit dem Microsoft Compiler kompiliert? In nebenbei, der hat auch teilweise arge Bugs, mit denen sich Programmierer rumschlagen müssen.


opfer.der.genauigkeit - Do 13.10.05 08:47
Titel: Re: C++! aber mit welchem Programm???
user profile iconblackbirdXXX hat folgendes geschrieben:

Erkläre mir mal einer, wie man C++ auf Linux mit dem Microsoft Compiler kompiliert? In nebenbei, der hat auch teilweise arge Bugs, mit denen sich Programmierer rumschlagen müssen.


Naja.. mit ner VM oder evtl. geht das auch mit cedga (Winex). :mrgreen::mrgreen::mrgreen:

Aber zum Thema.. es ist IMHO fast egal, welche Srache man für die Grafikprogrammierung verwendet.
Wenn man nicht grade selbst eine Engine entwickeln möchte, sondern bereits vorhandene Biliotheken verwenden möchte spielt das soweit keine Rolle.

Da die meisten Engines mit C++ und Asm entwickelt werden/ wurden würde ich in diesem Bereich bleiben.
Aber das sollten die Leute besser beurteilen können, die selbst schon Spiele etc. entwickelt haben.