是否有任何GUI工具来查看带有源代码的编译文件?

时间:2017-02-17 10:55:02

标签: linux debugging view elf

例如,我有一个uboot拷贝并用目标平台编译它。但我没有硬件和调试工具来运行逐步调试。

所以,我想知道是否有一个GUI工具(win / linux)可以加载这些源和elf文件,然后我可以读取'编译的c代码'。

2 个答案:

答案 0 :(得分:0)

您可以在终端窗口中运行 objdump -d -M intel path / to / CompiledCprogram ,从汇编代码中的 main:部分读取已编译的程序。汇编代码。

除此之外,您可能无法对已编译的C程序做很多事情。

答案 1 :(得分:0)

使用IDA PRO + Hex-Rays decompiler

它不会为您提供确切的C程序,但它会尝试从程序集重建C源程序。实际上并没有那么糟糕,但这不是一个廉价的解决方案。

相关问题