Articulo de referencia

conjunto de herramientas GNU

El conjunto de herramientas GNU es una amplia colección de herramientas de programación producidas por el Proyecto GNU . Estas herramientas forman un conjunto de herramientas (u...

El conjunto de herramientas GNU es una amplia colección de herramientas de programación producidas por el Proyecto GNU . Estas herramientas forman un conjunto de herramientas (un conjunto de herramientas que se utilizan de forma secuencial) que se utiliza para desarrollar aplicaciones de software y sistemas operativos .

El conjunto de herramientas GNU desempeña un papel vital en el desarrollo de Linux , algunos sistemas BSD y software para sistemas embebidos . Partes del conjunto de herramientas GNU también se utilizan directamente o se adaptan a otras plataformas como Solaris , macOS , Microsoft Windows (a través de Cygwin y MinGW/MSYS/WSL2 ), Sony PlayStation Portable (utilizada por la comunidad 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) – Conjunto de herramientas de compilación de software de GNU 
  • GNU Binutils : herramientas de desarrollo de software de GNU para código ejecutable. 
  • GNU Bison : programa generador de analizadores sintácticos compatible con Yacc. 
  • Biblioteca C de GNU : implementación de GNU de la biblioteca C estándar. Páginas que muestran breves descripciones de los destinos de redirección. 
  • Colección de compiladores GNU : compiladores gratuitos y de código abierto para varios lenguajes de programación. 
  • Depurador GNU : depurador a nivel de código fuente 
  • GNU m4 – Procesador macro de propósito general 
  • GNU make – Herramienta de automatización de la compilación de software 

Véase también

  • CVS – Sistema histórico de control de versiones centralizado 
  • Compilador cruzado : compilador de código máquina multiplataforma 
  • Cygwin : entorno tipo Unix para Windows. 
  • Git – Sistema de software de control de versiones distribuido. Páginas que muestran breves descripciones de los destinos de redirección. 
  • GNU Classpath : implementación de GNU de la biblioteca de clases de Java. 
  • Utilidades principales de GNU : colección de utilidades estándar basadas en Unix de GNU 
  • LLVM – Compilador backend para múltiples lenguajes de programación 
  • MinGW – Conjunto de herramientas de compilación para Windows 

Referencias

  1. Homebrew Playstation Portable GNU Toolchain , pspdev , consultado el 3 de enero de 2021
  2. "Sony Playstation Linux GNU Toolchain" . oss.sony.net . Consultado el 3 de enero de 2021 .
  • GCC, la colección de compiladores GNU
  • Compilación e instalación en Linux
  • Conjuntos de herramientas Win32 GNU precompilados para diversas plataformas integradas