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

Zendee

unregistriert

1

04.05.2012, 18:34

Bester (!)kostenloser C++ Compiler

Was ist jetzt der beste, und vor allem kostenlose, C++ Compiler bzw. welche Nachteile hat Visual C++ Express im vergleich zur "Premium" Version? Habe zwar schon gegoogelt, aber nicht wirklich was gefunden, was aussagekräftig war. Danke für eure Antworten ;-)

idontknow

unregistriert

2

04.05.2012, 18:41

Was hasten du mit deinem "besten"-Zeugs..
Grundsätzlich kann man sagen, dass es ein "bestes" nicht wirklich gibt obwohl, dass bei den Compilern vermutlich etwas anderst aussieht, weil es an der Spitze afaik nur vccompiler/gcc gibt.

Beiträge: 721

Wohnort: /dev/null

Beruf: Software-Entwickler/Nerd

  • Private Nachricht senden

3

04.05.2012, 18:49

+ Intel
+ Borland
+ TinyCC
+ ...

Es gibt viele Compiler. Jeder hat Nachteile und jeder hat Vorteile. Der GCC gefällt mir am besten, wegen dem guten C++11 Support.

4

04.05.2012, 18:56

Da kann ich iDontknow und SupremeDeveloper nur zustimmen.
Einen besten gibt es auch hier nicht.
Allerdings ist laut Benchmarks (habe leider keine Links) der von VC++ kompilierte Code schneller als der von GCC unter Windows.
Dazu sollte man natürlich sagen, dass GCC auch andere Plattformen unterstützt, VC++ nur Windows. Clang ist auch einen Blick wert.
GCC und Clang sind jedoch um Welten besser, wenn es um C++11 Support geht ...

Meine Empfehlung (meine Meinung):
Nur Windows & C++03 -> VC++
Anderes OS o. C++11 -> Clang/GCC

Beiträge: 1 223

Wohnort: Deutschland Bayern

Beruf: Schüler

  • Private Nachricht senden

5

04.05.2012, 18:57

Zitat

welche Nachteile hat Visual C++ Express im vergleich zur "Premium" Version?

Am Compiler ändert sich meines Wissens gar nichts.

Von der Optimierung her, vermute ich wird der GCC an der Spitze stehen.
Wobei das auch der langsamste(?) ist.

Wenn du in VC++ arbeitest, verwende am besten den integrierten MSVC.
Alles andere macht keinen Sinn.

Was soll "der beste Compiler" eigentlich alles können?
Was ist dir wichtig bzw. weniger wichtig?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Spiele Programmierer« (04.05.2012, 19:12)


DeKugelschieber

Community-Fossil

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

6

04.05.2012, 21:19

Bitte hör auf solche Threads zu eröffnen, das führt meistens zu nichts außer das du unsere Vorlieben kennst. Alles andere findet sich auch schnell bei Google.

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

7

04.05.2012, 21:26

Was ist jetzt der beste, und vor allem kostenlose, C++ Compiler bzw. welche Nachteile hat Visual C++ Express im vergleich zur "Premium" Version?

Alle Editionen von Visual Studio (auch Express) verwenden den selben Compiler. Lediglich die Profile Guided Optimizations kannst du nicht mit allen Editionen nutzen, afaik da der dazu nötige Profiler fehlt...

Werbeanzeige