我有一个 C++ 存储库,在“扔掉包括厨房水槽在内的所有东西”来解决问题的时刻,我想出了一个解决方案,但我不知道用于修复它的确切代码,随后更改了代码我无法恢复。
我已经编译了可以运行的 DLL 库,但我的源代码不再与该库匹配(不要问)。
有没有办法将我编译的有效 DLL 与代码库或由代码库编译的文件进行比较,看看我做了什么才能让它工作?
希望这是有道理的。
有没有办法将我编译的 DLL 与代码库进行比较
没有。
无法将已编译的 DLL 转换为可与代码库进行比较的内容。
您能做的最好的事情就是编译当前代码并比较两个 DLL。 这意味着您正在比较机器代码,或者与正确的查看器比较汇编代码。