Toolchains components
  • Compilador C GNU(gcc): compilador C usado para generar código objeto.
  • Librería C GNU: esta librería implementa las llamadas al sistema, API, como open, read. Pueden ser, glibc, uClib, u otras.
  • Binutils (binary utilities): conjunto de programas necesarios para compilar/enlazar/ensamblar y realizar otras tareas de debugging. Los binarios principales son: ld (GNU linker), as (GNU assembler). Otros son:
    • addr2line - Converts addresses into filenames and line numbers.
    • ar - A utility for creating, modifying and extracting from archives.
    • c++filt - Filter to demangle encoded C++ symbols.
    • gprof - Displays profiling information.
    • nlmconv - Converts object code into an NLM.
    • nm - Lists symbols from object files.
    • objcopy - Copys and translates object files.
    • objdump - Displays information from object files.
    • ranlib - Generates an index to the contents of an archive.
    • readelf - Displays information from any ELF format object file.
    • size - Lists the section sizes of an object or archive file.
    • strings - Lists printable strings from files.
    • strip - Discards symbols.
    • windres - A compiler for Windows resource files.
Bibliography
: GNU Binutils : http://www.gnu.org/software/binutils/
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License