我正在编写一些C++源代码,意外地我删除了源代码。但我仍然有未剥离的二进制文件。有什么方法可以从未剥离的二进制文件中检索我的源代码。
我可以使用 ARM gdb,但二进制文件是交叉编译的,因此我无法在主机中运行二进制文件。目标中也不存在 gdb。
不。即使“未剥离”的二进制文件也只有调试信息,但没有源代码——调试器仍然从实际的源文件中获取信息。
学习使用 git 等版本控制系统。如果您将其放在 github 等外部站点上,您还可以获得出色的异地备份...