首页 > 系统 > Linux > 正文

Linux addr2line命令

2024-06-28 13:20:04
字体:
来源:转载
供稿:网友
linux addr2line命令

一、简介

Addr2line (它是标准的 GNU Binutils 中的一部分)是一个可以将指令的地址和可执行映像转换成文件名、函数名和源代码行数的工具。这种功能对于将跟踪地址转换成更有意义的内容来说简直是太棒了。

二、选项

Usage: addr2line [option(s)] [addr(s)] Convert addresses into line number/file name pairs. If no addresses are specified on the command line, they will be read from stdin The options are:  @<file>                Read options from <file>  -a --addresses         Show addresses  -b --target=<bfdname>  Set the binary file format  -e --exe=<executable>  Set the input file name (default is a.out)  -i --inlines           Unwind inlined functions  -j --section=<name>    Read section-relative offsets instead of addresses  -p --PRetty-print      Make the output easier to read for humans  -s --basenames         Strip directory names  -f --functions         Show function names  -C --demangle[=style]  Demangle function names  -h --help              Display this information  -v --version           Display the program's version

三、实例

http://blog.csdn.net/whz_zb/article/details/7604760
http://www.linuxidc.com/Linux/2011-05/35780.htm

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表