这是命令 abi-dumper,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
abi-dumper - 一种转储包含 DWARF 调试信息的 ELF 对象的 ABI 的工具
商品描述
产品名称:
ABI Dumper (abi-dumper) 转储包含 DWARF 调试信息的 ELF 对象的 ABI
描述:
ABI Dumper 是一个转储包含 DWARF 的 ELF 对象的 ABI 信息的工具
调试信息。
该工具旨在与 ABI Compliance Checker 工具一起使用以跟踪 ABI
C/C++ 库或内核模块的更改。
该工具是免费软件:您可以重新分发和/或修改它
GNU LGPL 或 GNU GPL 的条款。
用法:
abi-dumper [选项] [对象]
例子:
abi-dumper libTest.so -o ABI.dump abi-dumper Module.ko.debug -o 转储文件
相关信息 选项:
-h|-帮助
打印此帮助。
-v|-版本
打印版本信息。
-转储版本
打印工具版本(0.99.12),不要做任何其他事情。
一般 选项:
-o|-输出路径
输出 ABI 转储文件的路径。 默认值:./ABI.dump
-种类
对 ABI 转储中的数据进行排序。
-标准输出
将 ABI 转储打印到标准输出。
大声
打印所有警告。
-vnum 民
将库的版本设置为 NUM。
-额外信息 DIR
将额外的分析信息转储到 DIR。
仅-bin
不要转储有关内联函数、纯虚函数和
非导出的全球数据。
-所有类型
转储未使用的数据类型。
-所有符号
转储对象未导出的符号。
-符号列表 PATH
指定一个文件,其中包含应该转储的符号列表。
-跳过-cxx
不要转储 stdc++ 和 gnu c++ 符号。
-all
等于: -所有类型 -所有符号.
-转储静态
转储静态(本地)符号。
-比较 旧转储新转储
在两个 ABI 转储之间显示添加/删除的符号。
-替代 PATH
备用调试信息 (Fedora) 的路径。 它被自动检测到
如果未指定,则输入对象的 gnu_debugaltlink 部分。
-目录
显示源文件的完整路径。
-vt-dumper PATH
如果安装到非默认位置,则为 vtable-dumper 可执行文件的路径
(不在路径中)。
-公共标题 PATH
带有公共头文件的目录或带有头列表的文件的路径
文件。 此选项允许从 ABI 转储中过滤掉私有符号。
-忽略标签 PATH
ignore.tags 文件的路径,以帮助 ctags 工具读取头文件中的符号。
使用 onworks.net 服务在线使用 abi-dumper