Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

11.07.2007, 12:48

GCC vs MS VC++ 5 Express

Hi,

ich habe gerade gelesen, dass es MSVC++ 5 Express kostenlos gibt. Zur Zeit arbeite ich aber immer mit dem GCC und CodeBlocks als Entwicklungsumgebung.

VC++ 2005 klingt ja schon 2 Jahre alt ;-) .
1. Ist das die aktuellste Version?
2. Wie kommt Microsoft auf die Idee etwas kostenlos anzubieten? Gibt es irgendwelche Einschränkungen? (zB in Bezug auf die Veröffentlichung von erstellten Programmen?)
3. Da mein GCC um einiges neuer als VC++ Express zu sein scheint, frage ich mich, welcher Compiler bessere Programme unter Windows erzeugt...? VC++ wird wohl sicherlich auf Windows optimiert sein... GCC ist aber neuer...
4. Wie sieht es mit der Sprachunterstützung aus bei VC++ 2005 im Vergleich zu GCC?

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

2

11.07.2007, 12:58

1. Es gibt eine neuere, allerdings im Beta Status.
2. Marketinggründe?
3. Optimieren dürften beide Compiler ziemlich gut.
4. Der GCC ist teilweise Standardkonformer als VC++. Wobei VC++ in den letzten Versionen ebenfalls sehr konform ist.
@D13_Dreinig

3

11.07.2007, 13:17

1. Gibt es keine aktuellere kommerzielle Version? Große Firmen arbeiten also auch mit dem Produkt oder gibt es da nicht etwas ne Nummer größer? So kenne ich das doch von MS...
2. Welche Einschränkungen sind bei der kostenlosen Version dabei?

rewb0rn

Supermoderator

Beiträge: 2 773

Wohnort: Berlin

Beruf: Indie Game Dev

  • Private Nachricht senden

4

11.07.2007, 13:23

es gibt noch verschiedene Visual Studio Versionen, die auch was kosten. Die Express Editionen dürfen für kommerzielle Projekte benutzt werden, sind aber etwas abgespeckt was Funktionalität, Plugins usw. angeht.

Das Gurke

Community-Fossil

Beiträge: 1 996

Wohnort: Pinneberg

Beruf: Schüler

  • Private Nachricht senden

5

11.07.2007, 18:00

Ganz im Ernst:

Das Visual Studio Express schlägt Code::Blocks um Längen. Ich wünschte ich hätte den gleichen Komfort auch unter Linux :(

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

6

11.07.2007, 18:02

Gehts hier nich um Compiler?
@D13_Dreinig

ChrisJ

Alter Hase

Beiträge: 487

Wohnort: Schweich

Beruf: Schüler

  • Private Nachricht senden

7

11.07.2007, 18:04

@gurke kdevelop ist eine sehr gute ide für linux!
"Don't trust your eyes: They are a hell of a lot smarter than you are"

8

11.07.2007, 18:08

Ich arbeite auch mit CodeBlocks und VC++.
Den größten Haken bei GCC unter Windows gibt es finde ich bei der Dateigröße der ausführbaren Datei. Bei GCC war das bei mir 20MB und bei VC++ 660kb, was ich schon ziemlich heftig finde...
Ansonsten ist es Geschmackssache, welcher Compiler einem besser gefällt.
Mein Projekt: Rise of the Sylvan

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

9

11.07.2007, 18:10

Zitat von »"Crash"«

Ich arbeite auch mit CodeBlocks und VC++.
Den größten Haken bei GCC unter Windows gibt es finde ich bei der Dateigröße der ausführbaren Datei. Bei GCC war das bei mir 20MB und bei VC++ 660kb, was ich schon ziemlich heftig finde...
Ansonsten ist es Geschmackssache, welcher Compiler einem besser gefällt.


Ihr schmeißt ständig IDE und Compiler durcheinander... :roll:

Bist du sicher das GCC auch ohne Debuginfos und mit optimierung so große Dateien ausspuckt?
@D13_Dreinig

10

11.07.2007, 18:26

@David_pb
Ja sry IDE und Compiler verpeil ich immer.
Aber das mit der großen Exe stimmt schon, auch ohne Debug-Infos. Hab mich auch schon im Netz umgeschaut und das scheint wohl an MinGW zu liegen (genaues weiß ich nicht).
Mein Projekt: Rise of the Sylvan

Werbeanzeige