GNU verktygskedja - GNU toolchain
Den GNU toolchain är en bred samling av programmeringsverktyg som produceras av GNU-projektet . Dessa verktyg utgör en verktygskedja (en serie verktyg som används på ett seriellt sätt) som används för att utveckla program och operativsystem .
GNU -verktygskedjan spelar en viktig roll i utvecklingen av Linux , vissa BSD -system och programvara för inbäddade system . Delar av GNU -verktygskedjan används också direkt med eller portas till andra plattformar som Solaris , macOS , Microsoft Windows (via Cygwin och MinGW/MSYS ), Sony PlayStation Portable (används av PSP -modding -scen ) och Sony PlayStation 3 .
Komponenter
Projekt som ingår i GNU -verktygskedjan är:
- GNU make : ett automatiseringsverktyg för kompilering och konstruktion
- GNU Compiler Collection (GCC): en serie kompilatorer för flera programmeringsspråk
- GNU C Library (glibc): kärnbibliotek inklusive rubriker, bibliotek och dynamisk laddare
- GNU Binutils : en serie verktyg inklusive linker, assembler och andra verktyg
- GNU Bison : en parsergenerator , som ofta används med Flex lexical analysator
- GNU m4 : en m4 makro processor
- GNU Debugger (GDB): ett kodfelsökningsverktyg
- GNU Autotools (GNU Build System): Autoconf , Automake och Libtool
Se även
Referenser
externa länkar
- GCC, GNU Compiler Collection
- Bygga och installera under Linux
- Förbyggda Win32 GNU -verktygskedjor för olika inbäddade plattformar