<Anterior | Contenido | Siguiente>
6.16.2. Contenido de Binutils
Programas instalados: addr2line, ar, as, c ++ filt, dwp, elfedit, gprof, ld, ld.bfd, ld.gold, nm, objcopy, objdump, ranlib, readelf, size, strings y strip
Bibliotecas instaladas: libbfd. {A, so} y libopcodes. {A, so}
Directorio instalado: / usr / lib / ldscripts
Descripciones breves
addr2line Traduce direcciones de programas a nombres de archivos y números de línea; dada una dirección y el nombre de un ejecutable, utiliza la información de depuración en el ejecutable para determinar qué archivo fuente y número de línea están asociados con la dirección
ar Crea, modifica y extrae archivos de archivos
como un ensamblador que ensambla la salida de gcc en archivos de objeto
c ++ filt Utilizado por el enlazador para des-mangle C ++ y símbolos Java y para evitar que las funciones sobrecargadas entren en conflicto
dwp La utilidad de empaquetado DWARF
elfedit Actualiza el encabezado ELF de los archivos ELF
gprof Muestra los datos del perfil del gráfico de llamadas
ld Un enlazador que combina varios objetos y archivos de almacenamiento en un solo archivo, reubicando sus datos y atando referencias de símbolos
ld.gold Una versión reducida de ld que solo admite el formato de archivo de objeto elf
ld.bfd Enlace fijo a ld
nm Enumera los símbolos que aparecen en un archivo de objeto dado
objcopy Traduce un tipo de archivo de objeto a otro
objdump Muestra información sobre el archivo de objeto dado, con opciones que controlan la información particular a mostrar; la información que se muestra es útil para los programadores que están trabajando en las herramientas de compilación
ranlib Genera un índice del contenido de un archivo y lo almacena en el archivo; el índice enumera todos los símbolos definidos por miembros de archivo que son archivos de objetos reubicables
readelf Muestra información sobre binarios de tipo ELF
tamaño Muestra los tamaños de sección y el tamaño total de los archivos de objeto dados
cadenas Muestra, para cada archivo dado, las secuencias de caracteres imprimibles que tienen al menos la longitud especificada (por defecto, cuatro); para archivos de objeto, imprime, de forma predeterminada, solo las cadenas de las secciones de inicialización y carga, mientras que para otros tipos de archivos, escanea todo el archivo
strip Descarta los símbolos de los archivos de objetos
libbfd La biblioteca de descriptores de archivos binarios
libopcodes Una biblioteca para manejar códigos de operación — las versiones de "texto legible" de las instrucciones para el procesador; se utiliza para la construcción de servicios públicos como volcado de objetos