英语法语西班牙文

OnWorks 网站图标

aarch64-linux-gnu-addr2line - 云端在线

在 OnWorks 免费托管服务提供商中通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器运行 aarch64-linux-gnu-addr2line

这是命令 aarch64-linux-gnu-addr2line 可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


addr2line - 将地址转换为文件名和行号。

概要


地址2线[-a|--地址]
[-b 名称|--目标=名称]
[-C|--demangle[=样式]]
[-e 文件名|--exe=文件名]
[-f|- 职能[-s|--基本名称]
[-i|--内联]
[-p|--漂亮的印刷品]
[-j|--节=姓名]
[-H| - 帮帮我[-V|- 版]
[地址地址...]

商品描述


地址线 将地址转换为文件名和行号。 给定一个地址
可执行文件或可重定位对象部分中的偏移量,它使用调试
信息以找出与之关联的文件名和行号。

要使用的可执行或可重定位对象由 -e 选项。 默认的
是文件 . 要使用的可重定位对象中的部分是用 -j
选项。

地址线 有两种操作模式。

首先,在命令行中指定十六进制地址,然后 地址线
显示每个地址的文件名和行号。

在第二, 地址线 从标准输入读取十六进制地址,并打印
标准输出上每个地址的文件名和行号。 在这种模式下, 地址线
可以在管道中用于转换动态选择的地址。

输出的格式是 文件名:LINENO. 默认情况下,每个输入地址生成一个
输出线。

两个选项可以在每个选项之前生成额外的行 文件名:LINENO 行(在那
命令)。

如果 -a 选项然后显示一行输入地址。

如果 -f 选项被使用,然后一行 功能名称 被陈列。 这是
包含地址的函数的名称。

一个选项可以在 文件名:LINENO 线。

如果 -i 选项被使用,并且给定地址的代码存在于那里,因为
由编译器内联,然后显示额外的行。 一两个额外的
行(如果 -f 选项)为每个内联函数显示。

或者,如果 -p 选项被使用,然后每个输入地址生成一个单一的,长的,
包含地址、函数名、文件名和行号的输出行。
如果 -i 还使用了选项,则任何内联函数都将显示在
相同的方式,但在不同的行上,并以文本为前缀 (内联 经过).

如果无法确定文件名或函数名, 地址线 将打印两个问题
标记在他们的位置。 如果无法确定行号, 地址线 将打印 0。

配置


此处显示为备选方案的长选项和短选项是等效的。

-a
--地址
显示函数名前的地址、文件和行号信息。 这
地址印有 0x 前缀以方便识别。

-b 名称
--目标=名称
指定目标文件的目标代码格式为 名称.

-C
--去角度[=样式]
解码 (破坏) 低级符号名称转换为用户级名称。 除了删除任何
系统在前面加上初始下划线,这使得 C++ 函数名称可读。
不同的编译器有不同的修改风格。 可选的拆线方式
参数可用于为您的编译器选择合适的解压缩样式。

-e 文件名
--exe=文件名
指定应为其转换地址的可执行文件的名称。 这
默认文件是 .

-f
- 职能
显示函数名称以及文件和行号信息。

-s
--基本名称
仅显示每个文件名的基数。

-i
--内联
如果地址属于内联的函数,则所有的源信息
将返回到第一个非内联函数的范围也将被打印出来。 为了
例如,如果“main”内联“callee1”,它内嵌“callee2”,并且地址来自
“callee2”,“callee1”和“main”的源信息也会被打印出来。

-j
- 部分
读取相对于指定部分的偏移量而不是绝对地址。

-p
--漂亮的印刷品
使输出更加人性化:每个位置都打印在一行上。 如果选项
-i 指定,所有封闭范围的行都以 (内联 经过).

@文件
从中读取命令行选项 文件. 读取的选项被插入代替
原来的 @文件 选项。 如果 文件 不存在或无法读取,则该选项
将按字面处理,而不是删除。

中的选项 文件 由空格分隔。 可以包含空格字符
通过用单引号或双引号将整个选项括在一个选项中。 任何
字符(包括反斜杠)可以通过在字符前加上前缀来包含
包含反斜杠。 这 文件 可能本身包含额外的@文件 选项; 任何
这些选项将被递归处理。

使用 onworks.net 服务在线使用 aarch64-linux-gnu-addr2line


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    免费的pascal编译器
    免费的pascal编译器
    一个 32/64/16 位 Pascal 编译器,用于
    Win32/64/CE、Linux、Mac OS X/iOS、
    Android、FreeBSD、OS/2、Game Boy
    Advance、任天堂 NDS 和 DOS;
    语义兼容...
    下载免费的 Pascal 编译器
  • 2
    佳能 EOS 数码信息
    佳能 EOS 数码信息
    佳能没有快门计数
    包含在一个的EXIF信息中
    图像文件,而不是尼康和
    宾得。 没有基于佳能的官方
    应用 ...
    下载佳能 EOS 数码信息
  • 3
    EFInd
    EFInd
    rEFInd 是 rEFIt 引导的一个分支
    经理。 像 rEFIt 一样,rEFInd 可以
    自动检测您安装的 EFI 启动
    loaders,它提供了一个漂亮的 GUI
    启动选项菜单...
    下载 rEFInd
  • 4
    快递卢克GSI
    快递卢克GSI
    这个 SourceForge 下载页面是为了
    授权用户下载我构建的源代码
    GSI,基于 phhusson 的伟大
    工作。 我构建了 Android Pie 和
    安卓 1...
    下载 ExpressLuke GSI
  • 5
    音乐播音员
    音乐播音员
    Music Caster 是一个托盘音乐播放器
    可以让您将本地音乐投射到
    Google Cast 设备。 在第一次运行时,
    你需要点击你的箭头
    塔...
    下载音乐播音员
  • 6
    PyQt的
    PyQt的
    PyQt 是 Python 绑定
    Digia 的 Qt 跨平台
    应用程序开发框架。 它
    支持 Python v2 和 v3 以及 Qt v4 和
    Qt v5。 PyQt 可用...
    下载 PyQt
  • 更多 ”

Linux 命令

Ad