Colección de herramientas de programación producidas por el Proyecto GNU
La cadena de herramientas GNU es una amplia colección de herramientas de programación producidas por el Proyecto GNU . Estas herramientas forman una cadena de herramientas (un conjunto de herramientas utilizadas en serie) que se utiliza para desarrollar aplicaciones de software y sistemas operativos .
La cadena de herramientas GNU desempeña un papel vital en el desarrollo de Linux , algunos sistemas BSD y software para sistemas integrados . Partes de la cadena de herramientas GNU también se utilizan directamente o se trasladan a otras plataformas como Solaris , macOS , Microsoft Windows (a través de Cygwin y MinGW/MSYS ), Sony PlayStation Portable (utilizada por la escena de modding de PSP ) [1] y Sony PlayStation 3. [ 2]
Componentes
Los proyectos en la cadena de herramientas GNU son:
- GNU Autotools (sistema de compilación) : herramientas de empaquetado de software de GNU
- GNU Binutils : herramientas de desarrollo de software GNU para código ejecutable
- GNU Bison : programa generador de analizadores sintácticos compatible con Yacc
- Biblioteca C de GNU : implementación GNU de la biblioteca C estándarPáginas que muestran descripciones breves de los objetivos de redireccionamiento
- Colección de compiladores GNU : compilador gratuito y de código abierto para varios lenguajes de programación
- GNU Debugger : depurador a nivel de código fuente
- GNU m4 – Procesador de macros de propósito general
- GNU make : herramienta de automatización de la creación de software
Véase también
- CVS – Sistema centralizado de control de versiones histórico
- Compilador cruzado : compilador de código de máquina multiplataforma
- Cygwin : entorno similar a Unix para Windows
- Git – Sistema de software de control de versiones distribuidoPáginas que muestran descripciones breves de los objetivos de redireccionamiento
- GNU Classpath : implementación de la biblioteca de clases estándar de Java
- GNU Core Utilities : paquete de software que contiene utilidades básicas utilizadas en sistemas operativos tipo Unix
- LLVM : backend compilador para múltiples lenguajes de programación
- MinGW – Software libre y de código abierto para desarrollar aplicaciones en Microsoft Windows
Referencias
- ^ Cadena de herramientas GNU para PlayStation Portable de Homebrew, pspdev , consultado el 3 de enero de 2021
- ^ "Cadena de herramientas GNU para Sony Playstation Linux". oss.sony.net . Consultado el 3 de enero de 2021 .
Enlaces externos
- GCC, la colección de compiladores GNU
- Compilación e instalación en Linux
- Cadenas de herramientas GNU Win32 preconstruidas para varias plataformas integradas