有什么方法可以从Linux中未剥离的二进制文件中检索源代码吗?

问题描述 投票:0回答:1

我正在编写一些C++源代码,意外地我删除了源代码。但我仍然有未剥离的二进制文件。有什么方法可以从未剥离的二进制文件中检索我的源代码。

我可以使用 ARM gdb,但二进制文件是交叉编译的,因此我无法在主机中运行二进制文件。目标中也不存在 gdb。

c++ c linux gdb
1个回答
1
投票

不。即使“未剥离”的二进制文件也只有调试信息,但没有源代码——调试器仍然从实际的源文件中获取信息。

学习使用 git 等版本控制系统。如果您将其放在 github 等外部站点上,您还可以获得出色的异地备份...

© www.soinside.com 2019 - 2024. All rights reserved.