我正在尝试查找在开源应用程序中发现的错误的来源。
我已经设法在我的 Windows 机器上构建并运行,但我无法在反汇编中找到问题所在。
我尝试了三种不同的调试器(WinDbg、OllyDbg 和 VisualStudio),每一种都给了我相同的信息。
那么,鉴于我有源代码,我可以做些什么来调试实时应用程序?如果应用程序是用 C 编写的,我如何检查数据结构?
上面列出的任何调试器是否支持加载 gcc 的调试符号?
对我来说,感觉就像我在做错事。我真的不想尝试在优化的程序集中调试这个应用程序......