如何从objdump获得可编译的结果?

问题描述

objdump -S --disassemble Test> Test.s

然后

gcc Test.s

显然,它不起作用。

我可以为objdump指定任何选项以获取可编译程序集吗?

解决方法

您尝试执行的操作称为“反编译”。有些语言可以反编译,其中Java是最著名的,但是C(或C ++)不可反编译。