fbpx
Wikipedia

GNU Binutils

Las GNU Binary Utilities, o binutils, es una colección de herramientas de programación para la manipulación de código de objeto en varios formatos de archivos objeto. Las versiones actuales fueron escritas originalmente por programadores de Cygnus Solutions usando la biblioteca de BFD. Estas herramientas se usan típicamente en conjunto con el GCC, make y GDB.

GNU Binutils
Parte de Proyecto GNU y GNU toolchain
Información general
Tipo de programa Herramienta de programación
Desarrollador Proyecto GNU
Licencia GNU GPL
Versiones
Última versión estable 2.37 (info) 18 de julio de 2021 (1 mes y 6 días)
Asistencia técnica
Enlaces
Sitio web oficial
Repositorio de código
Seguimiento de errores

Originalmente el paquete consistió solamente en las utilidades menores, pero después el GNU Assembler (GAS) y el GNU Linker (GLD) fueron incluidos en los lanzamientos, puesto que su funcionalidad estaba relacionada estrechamente.

La mayoría de las binutils son programas relativamente simples. La mayor parte de la complejidad están encapsuladas en las bibliotecas de BFD y en las librerías libopcodes que ellos comparten.

Las versiones originales de BFD fueron escritas por David Henkel-Wallace y Steve Chamberlain. Entre las personas que han mantenido el proyecto en los últimos años se encuentran Ken Raeburn y Ian Lance Taylor, y desde 2005 es Nick Clifton.

Instalar

Estos son los comandos que se deben ejecutar para instalar las GNU Binary Utilities.En Debian GNU/Linux y derivados (Ubuntu, Mint...):

sudo apt install -y binutils

En Arch Linux, Manjaro y derivados:

sudo pacman -S binutils

En Fedora:

sudo dnf install binutils


Binutils incluye los siguientes comandos:

  • as - ensamblador
  • ld - enlazador
  • addr2line - convierte una dirección en archivo y línea
  • ar - crea, modifica y extrae desde archivos
  • c++filt - filtro demangling para símbolos C++
  • nm - lista de símbolos en archivos objeto
  • objcopy - copia archivos objeto, posiblemente haciendo cambios
  • objdump - vuelca información sobre archivos objeto
  • ranlib - genera índice para archivos
  • readelf - muestra el contenido de archivos ELF
  • size - lista el tamaño total y de sesión
  • strings - lista las cadenas de caracteres imprimibles
  • strip - elimina símbolos de archivos objeto
  • gprof - perfilador

Véase también

Enlaces externos

  • Official GNU Binary Utilities page
  • sourceware.org GNU binutils page
  • - hosted by Nabble archiving binutils mailing lists into a searchable forum.


  •   Datos: Q1144975

binutils, este, artículo, sección, necesita, referencias, aparezcan, publicación, acreditada, este, aviso, puesto, julio, 2015, binary, utilities, binutils, colección, herramientas, programación, para, manipulación, código, objeto, varios, formatos, archivos, . Este articulo o seccion necesita referencias que aparezcan en una publicacion acreditada Este aviso fue puesto el 28 de julio de 2015 Las GNU Binary Utilities o binutils es una coleccion de herramientas de programacion para la manipulacion de codigo de objeto en varios formatos de archivos objeto Las versiones actuales fueron escritas originalmente por programadores de Cygnus Solutions usando la biblioteca de BFD Estas herramientas se usan tipicamente en conjunto con el GCC make y GDB GNU BinutilsParte de Proyecto GNU y GNU toolchainInformacion generalTipo de programaHerramienta de programacionDesarrolladorProyecto GNULicenciaGNU GPLVersionesUltima version estable2 37 info 18 de julio de 2021 1 mes y 6 dias Asistencia tecnicaEnlacesSitio web oficial Repositorio de codigo Seguimiento de errores editar datos en Wikidata Originalmente el paquete consistio solamente en las utilidades menores pero despues el GNU Assembler GAS y el GNU Linker GLD fueron incluidos en los lanzamientos puesto que su funcionalidad estaba relacionada estrechamente La mayoria de las binutils son programas relativamente simples La mayor parte de la complejidad estan encapsuladas en las bibliotecas de BFD y en las librerias libopcodes que ellos comparten Las versiones originales de BFD fueron escritas por David Henkel Wallace y Steve Chamberlain Entre las personas que han mantenido el proyecto en los ultimos anos se encuentran Ken Raeburn y Ian Lance Taylor y desde 2005 es Nick Clifton Instalar EditarEstos son los comandos que se deben ejecutar para instalar las GNU Binary Utilities En Debian GNU Linux y derivados Ubuntu Mint sudo apt install y binutilsEn Arch Linux Manjaro y derivados sudo pacman S binutilsEn Fedora sudo dnf install binutilsBinutils incluye los siguientes comandos a href As Unix html class mw redirect title As Unix as a ensamblador ld enlazador addr2line convierte una direccion en archivo y linea a href Ar Unix html title Ar Unix ar a crea modifica y extrae desde archivos c filt filtro demangling para simbolos C a href Nm Unix html title Nm Unix nm a lista de simbolos en archivos objeto objcopy copia archivos objeto posiblemente haciendo cambios objdump vuelca informacion sobre archivos objeto ranlib genera indice para archivos readelf muestra el contenido de archivos ELF size lista el tamano total y de sesion strings lista las cadenas de caracteres imprimibles strip elimina simbolos de archivos objeto gprof perfiladorVease tambien Editar Portal Software libre Contenido relacionado con Software libre CoreutilsEnlaces externos EditarOfficial GNU Binary Utilities page sourceware org GNU binutils page GNU binutils forum hosted by Nabble archiving binutils mailing lists into a searchable forum Datos Q1144975Obtenido de https es wikipedia org w index php title GNU Binutils amp oldid 137102327, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos