Professur für Softwaresysteme - Prof. Dr. Dieter Pawelczak

Liste der C-Compiler und IDEs

[Diese Seite enthält Links zu externen Anbietern]

Tabelle kostenloser Entwicklungsumgebungen für die C-Programmierung

IDE Arbeitsumgebung Compiler Beschreibung Download
Code::Blocks Win32/Linux/Mac Os X (extern) IDE, Debugger, ideal für Einsteiger http://www.codeblocks.org
Visual C++ Express Edition Win32/Win64 MS Visual C++ kostenlose (abgespeckte) Version des Visual C++ 20xx Professional mit IDE, Debugger http://www.microsoft.com/express/
Eclipse Win32/ Win64, Linux, Mac OS X (extern) Komplexe, plattformübergreifende Entwicklungsumgebung. Ermöglicht die Integration von gcc und gdb. http://www.eclipse.org/
Netbeans Win32/ Win64, Linux, Mac OS X (extern) Plattformübergreifende Entwicklungsumgebung. Ermöglicht die Integration von gcc und gdb. http://netbeans.org/
Lcc-win32 Win32/ Win64 lcc-win32 IDE mit integriertem Compiler und Debugger. http://www.cs.virginia.edu/~lcc-win32/
OpenWatcom Win32,Win16,OS/2,Dos OpenWatcom C/C++-Compiler Open-Source Weiterentwicklung des Watcom-Compilers mit Editor, Compiler, Linker, Profiler, Debugger für 16 und 32 Bit http://www.openwatcom.org/
MPLAB Win32 MPLAB C, HI-TECH C

C-Compiler, Assembler, Debugger und Simulator für PIC-Mikrocontroller

http://www.microchip.com/
Virtual-C Win32, Mac OS X, Linux i386 SimpleC Editor, C-Compiler und Debugger zur Visualiserung des Programm- und Kontrollflusses einfacher C-Programme https://sites.google.com/site/virtualcide/

Liste kostenloser C-Compiler  

Compiler Zielplattform Beschreibung Download
gcc Linux, AIX, HP-UX, Solaris, 68HC11/12, Mac OS X GNU-Compiler (im Lieferumfang vieler Linux-Distributionen enthalten), GDB-Debugger http://gcc.gnu.org/
x86 Open64 Compiler Suite Linux Freier C/C++-Compiler von AMD mit Optimierung für AMD-Prozessoren http://developer.amd.com/tools/open64/
Cygwin Win32 Windows-Portierung des GNU-Compilers http://sources.redhat.com/cygwin/
MinGW Win32 Windows-Portierung des GNU-Compilers http://www.mingw.org/
lcc Linux Compiler (im Lieferumfang von einigen Linux-Distributionen enthalten) http://sites.google.com/site/lccretargetablecompiler/
Clang (LLVM) Linux, Mac OS X C/C++ Compiler des Compiler-Projekts LLVM http://llvm.org/
tcc Linux, Win32 Kleinster C-Compiler für Linux und Windows http://bellard.org/tcc/
cc65 C64, C128, 65(C)02 Cross-Compiler für 65(C)02 basierte Systeme http://www.cc65.org/
SDCC 8051, Z80, HC08, PIC C-Compiler für Mikrocontroller (GNU-C basiert) http://sdcc.sourceforge.net/

Die Tabellen enthalten externe Links zum Thema Programmieren mit C.