llvm-dis - LLVM 反汇编器¶
概要¶
llvm-dis [选项] [文件名]
描述¶
llvm-dis 命令是 LLVM 反汇编器。它接受 LLVM 位代码文件,并将其转换为人类可读的 LLVM 汇编语言。
如果省略文件名或指定为 -
,llvm-dis 将从标准输入读取其输入。
如果输入是从标准输入读取的,则默认情况下 llvm-dis 将其输出发送到标准输出。否则,输出将写入一个以输入文件命名的文件,并添加 .ll
后缀(任何现有的 .bc
后缀将首先被删除)。您可以使用 -o 选项覆盖输出文件的选择。
选项¶
-f
在终端上启用二进制输出。通常,如果输出流是终端,llvm-dis 将拒绝写入原始位代码输出。使用此选项,无论输出设备如何,llvm-dis 都将写入原始位代码。
-help
打印命令行选项的摘要。
-o 文件名
指定输出文件名。如果 filename 为 -,则输出将发送到标准输出。
退出状态¶
如果 llvm-dis 成功,它将以 0 退出。否则,如果发生错误,它将以非零值退出。