【版权申明】未经博主同意,谢绝转载!(请尊重原创,博主保留追究权)
gcc的辅助工具集(Binutils)
官网: http://www.gnu.org/software/binutils/
1. ld - the GNU linker.
GNU的链接器
https://blog.csdn.net/MACMACip/article/details/105964722
2. as - the GNU assembler.
GNU的汇编器
3. addr2line - Converts addresses into filenames and line numbers.
https://blog.csdn.net/MACMACip/article/details/105949736
4. ar - A utility for creating, modifying and extracting from archives.
https://blog.csdn.net/MACMACip/article/details/105952019
5. c++filt - Filter to demangle encoded C++ symbols.
过滤器分解编码的C++符号。
6. dlltool - Creates files for building and using DLLs.
创建用于生成和使用DLL的文件
7. gold - A new, faster, ELF only linker, still in beta test.
一个新的, 更快的, ELF唯一的链接器, 还在测试中
8. gprof - Displays profiling information.
显示分析信息
$gcc -pg file.c -o file
$./file
$gprof file gmon.out -b
9. nlmconv - Converts object code into an NLM.
将目标代码转换为NLM
10. nm - Lists symbols from object files.
https://blog.csdn.net/MACMACip/article/details/105952544
11. objcopy - Copies and translates object files.
复制和翻译目标文件, 把一种目标文件中的内容复制到另一种类型的目标文件中
12. objdump - Displays information from object files.
https://blog.csdn.net/MACMACip/article/details/105953093
13. ranlib - Generates an index to the contents of an archive.
生成存档内容的索引, 我们常对静态库文件(.a)进行ranlib来提高连接速度.
14. readelf - Displays information from any ELF format object file.
查看目标文件所依赖的动态库:
$readelf -d file
15. size - Lists the section sizes of an object or archive file.
列出对象或归档文件的段大小:
$size file
16. strings - Lists printable strings from files.
列出文件中的可打印字符串:
strings file
17. strip - Discards symbols.
https://blog.csdn.net/MACMACip/article/details/105951627
18. windmc - A Windows compatible message compiler.
与Windows兼容的消息编译器
19. windres - A compiler for Windows resource files.
Windows资源文件的编译器