- GNU Toolchain
-
Die GNU Toolchain (deutsch: GNU Werkzeugkette) ist ein Gesamtbegriff für die Programmierwerkzeuge, die vom GNU-Projekt produziert wurden. Diese Projekte bilden ein Gesamtsystem oder eine Werkzeugkette, die für die Programmierung von sowohl Anwendungen als auch Betriebssystemen genutzt werden. Die GNU Toolchain ist ein wichtiger Bestandteil bei der Entwicklung des Linux Kernels, der Entwicklung der BSD und ein Standardtool bei der Entwicklung von Eingebetteten Systemen. Teile der Toolchain sind auch bei Solaris, Mac OS X, für die Programmierung von Windows-Programmen mit Cygwin und MinGW/MSYS sowie in der Entwicklung für die Sony Playstation 3[1] weit verbreitet.
Projekte, welche zur GNU Toolchain gehören, sind folgende:
- GNU Make, für die Automatisierung des Build- und Kompilierungsvorgangs;
- GNU Compiler Collection (GCC), mit Compilern für verschiedene Programmiersprachen;
- GNU Binutils, Linker, GNU Assembler und andere Tools;
- GNU Debugger (GDB);
- GNU Build System (konkrete Bezeichnung: GNU Autotools): Autoconf, Autoheader, Automake, Libtool
Siehe auch
Quellen
Kategorien:- Softwaretechnik
- GNU
- Freies Programmierwerkzeug
Wikimedia Foundation.