For faster navigation, this Iframe is preloading the Wikiwand page for GNU Binutils.

GNU Binutils

Este artículo o sección necesita referencias que aparezcan en una publicación acreditada. Busca fuentes: «GNU Binutils»noticias · libros · académico · imágenesEste aviso fue puesto el 28 de julio de 2015.
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.42 (info) ( 29 de enero de 2024 (5 meses y 23 días))
Enlaces

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.

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

[editar]

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

[editar]

Enlaces externos

[editar]


{{bottomLinkPreText}} {{bottomLinkText}}
GNU Binutils
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?