binutils 介紹

binutils

The GNU Binutils are a collection of binary tools. The main ones are:

  • ld - the GNU linker.(鏈接器)
  • as - the GNU assembler.(彙編器)

But they also include:

  • 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.
  • dlltool - Creates files for building and using DLLs.
  • gold - A new, faster, ELF only linker, still in beta test.
  • 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. 丟去符號。
  • windmc - A Windows compatible message compiler.一個Windows兼容信息編譯器。
  • windres - A compiler for Windows resource files.爲Windows資源文件的編譯器。


發佈了23 篇原創文章 · 獲贊 0 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章