GNU Binutils

Software captura de pantalla:
GNU Binutils
Detalles de software:
Versión: 2.31.1 Actualizado
Fecha de carga: 17 Aug 18
Licencia: Libre
Popularidad: 135

Rating: 3.0/5 (Total Votes: 2)

GNU Binutils es un proyecto de software libre, de código abierto y muy útil que se ha diseñado a partir del desplazamiento para proporcionar una colección de bibliotecas, clases y programas de línea de comandos para manipular archivos binarios bajo cualquier GNU / Sistema operativo Linux.


Incluye una amplia gama de prácticos servicios

Como se mencionó, el paquete GNU Binutils no es un programa único, es una colección de herramientas binarias necesarias para cualquier desarrollador de Linux. Incluye ld, el enlazador GNU, as, el ensamblador GNU, addr2line para convertir direcciones en nombres de archivos y números de línea, ar, una utilidad para crear, modificar y extraer de archivos, así como tiras para descartar símbolos.

Además, el programa c ++ filt también se incluye para filtrar símbolos codificados de C ++, gprof muestra información de perfiles, nlmconv convierte código objeto en un NLM, nm enumera símbolos de archivos de objetos, objcopy copias y traduce archivos de objetos, objdump muestra información desde archivos objeto, y ranlib genera un índice para los contenidos de un archivo.

Entre otras herramientas binarias incluidas en el paquete GNU Binutils, podemos mencionar cadenas para listar cadenas imprimibles de archivos, readelf para mostrar información de cualquier archivo objeto de formato ELF, tamaño para enumerar los tamaños de sección de un objeto o archivo, como así como windres, un compilador para archivos de recursos de Windows.


Comenzando con GNU Binutils

Instalar el proyecto GNU Binutils en su sistema operativo GNU / Linux (los sabores de 32 y 64 bits son compatibles en este momento) es una tarea fácil, ya que todo lo que tiene que hacer es abrir el administrador de paquetes integrado aplicación (por ejemplo, Synaptic Package Manager o Ubuntu Software Center), use los & lsquo; binutils & rsquo; cadena de búsqueda para encontrarlo en los repositorios principales de software e instalarlo con un par de clics del mouse. Como alternativa, puede instalar la última versión utilizando el paquete fuente distribuido de forma gratuita en Softoware.

Qué hay de nuevo en esta versión:

  • Agregue la opción --interleave-width a objcopy para permitir copiar un rango de bytes de la entrada a la salida con la opción --interleave.
  • Agregue soporte para la familia de procesadores TMS320C6000 (TI C6X).
  • Readelf ahora puede mostrar tablas de desenrollado de ARM (.ARM.exidx / .ARM.extab) usando la opción -u / --unwind.
  • Agregue --dyn-syms a readelf para volcar la tabla de símbolos dinámicos.
  • Se ha agregado una nueva herramienta, elfedit, para manipular directamente los archivos binarios en formato ELF.
  • Agregar a la función de archivo .def de dlltool del nombre de símbolo interno de aliasing PE por la opción '=='.
  • Agregue una nueva opción de línea de comando -a / --address a addr2line para mostrar la dirección antes del nombre de la función o el nombre del archivo fuente.
  • Agregue una nueva opción de línea de comando -p / --pretty-print a addr2line para tener una salida más legible para humanos.
  • Los objetivos de hppa / som ahora se pueden compilar en cualquier host.

Qué hay de nuevo en la versión 2.30:

  • Agregue la opción --interleave-width a objcopy para permitir copiar un rango de bytes de la entrada a la salida con la opción --interleave.
  • Agregue soporte para la familia de procesadores TMS320C6000 (TI C6X).
  • Readelf ahora puede mostrar tablas de desenrollado de ARM (.ARM.exidx / .ARM.extab) usando la opción -u / --unwind.
  • Agregue --dyn-syms a readelf para volcar la tabla de símbolos dinámicos.
  • Se ha agregado una nueva herramienta, elfedit, para manipular directamente los archivos binarios en formato ELF.
  • Agregar a la función de archivo .def de dlltool del nombre de símbolo interno de aliasing PE por la opción '=='.
  • Agregue una nueva opción de línea de comando -a / --address a addr2line para mostrar la dirección antes del nombre de la función o el nombre del archivo fuente.
  • Agregue una nueva opción de línea de comando -p / --pretty-print a addr2line para tener una salida más legible para humanos.
  • Los objetivos de hppa / som ahora se pueden compilar en cualquier host.

Qué hay de nuevo en la versión:

  • Agregue la opción --interleave-width a objcopy para permitir copiar un rango de bytes de la entrada a la salida con la opción --interleave.
  • Agregue soporte para la familia de procesadores TMS320C6000 (TI C6X).
  • Readelf ahora puede mostrar tablas de desenrollado de ARM (.ARM.exidx / .ARM.extab) usando la opción -u / --unwind.
  • Agregue --dyn-syms a readelf para volcar la tabla de símbolos dinámicos.
  • Se ha agregado una nueva herramienta, elfedit, para manipular directamente los archivos binarios en formato ELF.
  • Agregar a la función de archivo .def de dlltool del nombre de símbolo interno de aliasing PE por la opción '=='.
  • Agregue una nueva opción de línea de comando -a / --address a addr2line para mostrar la dirección antes del nombre de la función o el nombre del archivo fuente.
  • Agregue una nueva opción de línea de comando -p / --pretty-print a addr2line para tener una salida más legible para humanos.
  • Los objetivos de hppa / som ahora se pueden compilar en cualquier host.

Qué hay de nuevo en la versión 2.28:

  • Agregue la opción --interleave-width a objcopy para permitir copiar un rango de bytes de la entrada a la salida con la opción --interleave.
  • Agregue soporte para la familia de procesadores TMS320C6000 (TI C6X).
  • Readelf ahora puede mostrar tablas de desenrollado de ARM (.ARM.exidx / .ARM.extab) usando la opción -u / --unwind.
  • Agregue --dyn-syms a readelf para volcar la tabla de símbolos dinámicos.
  • Se ha agregado una nueva herramienta, elfedit, para manipular directamente los archivos binarios en formato ELF.
  • Agregar a la función de archivo .def de dlltool del nombre de símbolo interno de aliasing PE por la opción '=='.
  • Agregue una nueva opción de línea de comando -a / --address a addr2line para mostrar la dirección antes del nombre de la función o el nombre del archivo fuente.
  • Agregue una nueva opción de línea de comando -p / --pretty-print a addr2line para tener una salida más legible para humanos.
  • Los objetivos de hppa / som ahora se pueden compilar en cualquier host.

Qué hay de nuevo en la versión 2.27:

  • Agregue la opción --interleave-width a objcopy para permitir copiar un rango de bytes de la entrada a la salida con la opción --interleave.
  • Agregue soporte para la familia de procesadores TMS320C6000 (TI C6X).
  • Readelf ahora puede mostrar tablas de desenrollado de ARM (.ARM.exidx / .ARM.extab) usando la opción -u / --unwind.
  • Agregue --dyn-syms a readelf para volcar la tabla de símbolos dinámicos.
  • Se ha agregado una nueva herramienta, elfedit, para manipular directamente los archivos binarios en formato ELF.
  • Agregar a la función de archivo .def de dlltool del nombre de símbolo interno de aliasing PE por la opción '=='.
  • Agregue una nueva opción de línea de comando -a / --address a addr2line para mostrar la dirección antes del nombre de la función o el nombre del archivo fuente.
  • Agregue una nueva opción de línea de comando -p / --pretty-print a addr2line para tener una salida más legible para humanos.
  • Los objetivos de hppa / som ahora se pueden compilar en cualquier host.

Qué hay de nuevo en la versión 2.26.1:

  • Agregue la opción --interleave-width a objcopy para permitir copiar un rango de bytes de la entrada a la salida con la opción --interleave.
  • Agregue soporte para la familia de procesadores TMS320C6000 (TI C6X).
  • Readelf ahora puede mostrar tablas de desenrollado de ARM (.ARM.exidx / .ARM.extab) usando la opción -u / --unwind.
  • Agregue --dyn-syms a readelf para volcar la tabla de símbolos dinámicos.
  • Se ha agregado una nueva herramienta, elfedit, para manipular directamente los archivos binarios en formato ELF.
  • Agregar a la función de archivo .def de dlltool del nombre de símbolo interno de aliasing PE por la opción '=='.
  • Agregue una nueva opción de línea de comando -a / --address a addr2line para mostrar la dirección antes del nombre de la función o el nombre del archivo fuente.
  • Agregue una nueva opción de línea de comando -p / --pretty-print a addr2line para tener una salida más legible para humanos.
  • Los objetivos de hppa / som ahora se pueden compilar en cualquier host.

Qué hay de nuevo en la versión 2.26:

  • Agregue la opción --interleave-width a objcopy para permitir copiar un rango de bytes de la entrada a la salida con la opción --interleave.
  • Agregue soporte para la familia de procesadores TMS320C6000 (TI C6X).
  • Readelf ahora puede mostrar tablas de desenrollado de ARM (.ARM.exidx / .ARM.extab) usando la opción -u / --unwind.
  • Agregue --dyn-syms a readelf para volcar la tabla de símbolos dinámicos.
  • Se ha agregado una nueva herramienta, elfedit, para manipular directamente los archivos binarios en formato ELF.
  • Agregar a la función de archivo .def de dlltool del nombre de símbolo interno de aliasing PE por la opción '=='.
  • Agregue una nueva opción de línea de comando -a / --address a addr2line para mostrar la dirección antes del nombre de la función o el nombre del archivo fuente.
  • Agregue una nueva opción de línea de comando -p / --pretty-print a addr2line para tener una salida más legible para humanos.
  • Los objetivos de hppa / som ahora se pueden compilar en cualquier host.

Qué hay de nuevo en la versión 2.25.1:

  • Agregue la opción --interleave-width a objcopy para permitir copiar un rango de bytes de la entrada a la salida con la opción --interleave.
  • Agregue soporte para la familia de procesadores TMS320C6000 (TI C6X).
  • Readelf ahora puede mostrar tablas de desenrollado de ARM (.ARM.exidx / .ARM.extab) usando la opción -u / --unwind.
  • Agregue --dyn-syms a readelf para volcar la tabla de símbolos dinámicos.
  • Se ha agregado una nueva herramienta, elfedit, para manipular directamente los archivos binarios en formato ELF.
  • Agregar a la función de archivo .def de dlltool del nombre de símbolo interno de aliasing PE por la opción '=='.
  • Agregue una nueva opción de línea de comando -a / --address a addr2line para mostrar la dirección antes del nombre de la función o el nombre del archivo fuente.
  • Agregue una nueva opción de línea de comando -p / --pretty-print a addr2line para tener una salida más legible para humanos.
  • Los objetivos de hppa / som ahora se pueden compilar en cualquier host.

Qué hay de nuevo en la versión 2.25:

  • Agregue la opción --interleave-width a objcopy para permitir copiar un rango de bytes de la entrada a la salida con la opción --interleave.
  • Agregue soporte para la familia de procesadores TMS320C6000 (TI C6X).
  • Readelf ahora puede mostrar tablas de desenrollado de ARM (.ARM.exidx / .ARM.extab) usando la opción -u / --unwind.
  • Agregue --dyn-syms a readelf para volcar la tabla de símbolos dinámicos.
  • Se ha agregado una nueva herramienta, elfedit, para manipular directamente los archivos binarios en formato ELF.
  • Agregar a la función de archivo .def de dlltool del nombre de símbolo interno de aliasing PE por la opción '=='.
  • Agregue una nueva opción de línea de comando -a / --address a addr2line para mostrar la dirección antes del nombre de la función o el nombre del archivo fuente.
  • Agregue una nueva opción de línea de comando -p / --pretty-print a addr2line para tener una salida más legible para humanos.
  • Los objetivos de hppa / som ahora se pueden compilar en cualquier host.

Programas parecidos

PyInstaller
PyInstaller

18 Feb 15

Trad4
Trad4

11 May 15

make utilities
make utilities

3 Jun 15

ScummVM
ScummVM

17 Feb 15

Comentarios a la GNU Binutils

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!