Diskussion:Numerische Methoden
Version vom 14. Oktober 2006, 13:19 Uhr von Cubus (Diskussion | Beiträge)
Diskussionsseite zur LV "Numerische Methoden"
Diese Seite wurde angelegt, um Anregungen und Anleitungen zu posten, bevor sie in den Artikel aufgenommen werden.
C
Es gibt natürlich unzählig viele kommerzielle Entwicklungsumgebungen und Compiler für die verschiedensten Anwendungsgebiete (Mikrocontroller-Handy-Superrechner). Beschränkt man sich auf "gratis" Software, ist das Angebot wesentlich überschaubarer.
- C/C++-Compiler
Compiler | Kommentar | Mit spezieller IDE | Plattform |
---|---|---|---|
g++ | Bestandteil der GCC; setzt ab Version 3.4 die Sprache C++ nahezu vollständig um; Open Source | Nein | Unix, Linux, Mac OS X, AmigaOS |
MingGW | Portierung von gcc auf Windows, ermöglicht unter Windows das Erstellen auch von Linux Programmen und vis versa, Open Source | Nein | Windows, Linux, |
Intel C++ Compiler | Setzt C++ nahezu vollständig um; erzeugt hocheffizienten Code für Intel-Prozessoren; proprietär, Linux Version frei verfügbar | Nein | Windows, Linux |
Microsoft Visual C++ | Verbreitetster Compiler unter Windows; setzt ab der Version 7.1 die Sprache C++ nahezu vollständig um; proprietär; kostenlose Version mit Einschränkungen verfügbar | Ja | Windows |
Borland C++ Builder | proprietär (eine ältere Version ist kostenlos ohne IDE verfügbar) | Ja | Windows, Linux |
Open Watcom | Auch Unterstützung älterer Plattformen, bisher noch ohne vollständige C++-Standardbibliothek; Open Source | Ja | DOS, Windows, OS/2, Netware (Linux-Unterstützung in Arbeit) |
Eine integrated development environment besteht aus
* Editor mit syntax highlighting * Compiler * Linker * Debugger * Ausführlichem Hilfesystem * Zusatzfunktionen wie Assistenten, Klasseneditor, GUI-Editor, Icondesigner....
Eine IDE statt unzähligen Kommandozeilentools gehört seit den 90er des letzten Jahrhunderts zum Programmierstandard, umso unverständlicher ist dass bis jetzt keine C/C++ IDE auf den PCs des Computerraums installiert ist.