#demangle #cargo #cargo-subcommand #子命令

app cargo-demangle

扩展 cargo 以解构由 objdump 或 nm 生成的文件

4 个版本

0.1.3 2022年6月17日
0.1.2 2017年3月24日
0.1.1 2017年3月24日
0.1.0 2017年3月23日

#474 in Cargo 插件

MIT 许可证

4KB

cargo-demangle

Crates.io Crates.io

使用 rustc-demangle 解构检测到的符号。

用法

首先安装

cargo安装 cargo-demangle

然后

  • 从 stdin 解构
    cargoobjdump --发布 ---d| cargodemangle | bat -lasm
  • 从文件解构并打印到 stdout
    cargodemangle somefile.asm
  • 从文件解构并将结果写入同一文件
    cargodemangle -isomefile.asm

依赖

~3.5–4.5MB
~78K SLoC