Binutils 是 GNU 的一組二進制工具集。工具包括:
addr2line、ar、as、c++filt、dlltool、gold、gprof、ld、nlmconv、nm、objcopy、objdump、ranlib、readelf、size、strings、strip、windmc、windres。
一、addr2line
將程序地址轉換爲文件名和行號html
二、ar
可建立、修改和提取歸檔文件的工具linux
三、as
GNU 彙編器c++
四、c++filt
對於已編碼的 C++ 符號進行 demangle 操做的過濾工具工具
五、dlltool
建立和使用 dll 的工具測試
六、gold
一個更新、更快的 ELF(僅限ELF格式)連接器,目前仍處於β測試階段。編碼
七、gprof
Displays profiling information..net
八、ld 鏈接器
把一些目標和歸檔文件結合在一塊兒,重定位數據並連接符號引用。nuxt
九、nlmconv
Converts object code into an NLM.code
十、nm
列出目標文件中的符號orm
十一、objcopy
把一種目標文件中的內容複製或轉換成另外一種目標文件
十二、objdump
顯示目標文件信息
1三、ranlib
產生歸檔文件索引,並將其保存到這個歸檔文件中。在索引中列出了歸檔文件各成員所定義的可重分配目標文件。
1四、readelf
顯示 elf 格式可執行文件的信息。
1五、size
列出目標文件每一段的大小以及整體的大小
1六、strings
打印個文件的可打印字符串
1七、strip
丟棄目標文件中的所有或者特定符號信息
1八、windmc
A Windows compatible message compiler.
1九、windres
Windows 資源編譯器工具