GNU Binary Utilities的笔记
2015-08-08 17:12
579 查看
写一下关于GNU Binary
Utilities的笔记
首先就先罗列一下相应的工具与功能吧,描述可能不准确,目前权当笔记
addr2line: 根据程序的函数地址来在symbol里面查找函数名的
ar: 用来生成管理静态链接库(.a)的的工具
ranlib: 静态链接库(.a)的索引生成
as: 用来汇编的相关工具
c++filt: 给c++的symbol取名的
elfedit: elf文件编辑器?
readelf: elf文件读取
gprof: call graph生成(可以用于测试每个函数运行所花的时间)
ld: linker
nm: obj文件的symbol表示(类,函数,全局变量等)
objcopy: obj文件拷贝,格式变换
objdump: obj文件的情报表示
size: 统计各section的大小
strings: 显示文字列
strip: 从obj文件中消去symbol
Utilities的笔记
首先就先罗列一下相应的工具与功能吧,描述可能不准确,目前权当笔记
addr2line: 根据程序的函数地址来在symbol里面查找函数名的
ar: 用来生成管理静态链接库(.a)的的工具
ranlib: 静态链接库(.a)的索引生成
as: 用来汇编的相关工具
c++filt: 给c++的symbol取名的
elfedit: elf文件编辑器?
readelf: elf文件读取
gprof: call graph生成(可以用于测试每个函数运行所花的时间)
ld: linker
nm: obj文件的symbol表示(类,函数,全局变量等)
objcopy: obj文件拷贝,格式变换
objdump: obj文件的情报表示
size: 统计各section的大小
strings: 显示文字列
strip: 从obj文件中消去symbol
相关文章推荐
- POSIX 是什么?让我们听听 Richard Stallman 的诠释
- 簡單屏幕黏貼 xwd GNU Linux X 窗口系統 printscreen,不用 gnome
- 簡單使用 psad 端口功擊偵測系統 iptables snort
- 簡單設定 exim4 以不同身份郵寄,不用 root
- 怎麼打開 dat 檔案 tnef GNU Linux
- 簡單使用 tcpdump GNU Linux 範例
- 超簡單認識 arp 地址解析協議 GNU Linux
- 超簡單看看 wireshark 協議樹狀視窗
- 簡單設定 kernel 選項在使用 iptables 前
- 手動連線上網設定 /etc/network/interfaces
- GNU 构建系统 - Automake, Autoconf, Libtool, Gettext
- GNU工具箱
- 使用MSYS2/MinGW-w64环境编译GNU Emacs
- arm-linux-系列工具,ld,ar,as,objcopy
- Mac OS 安装Ambertools14
- MingW下载与安装
- GNU Octave (Similar to Matlab)
- Richard Matthew Stallman
- 在Linux上编译安装GCC-4.7.1
- 交叉编译中需要注意make的隐晦规则