Mingw windowsXP应用程序核心文件(.dmp)调试工具

发布于 2024-12-03 08:48:09 字数 412 浏览 1 评论 0原文

对于用 C++ 编写并在 mingw 上编译/构建的应用程序,我面临着核心文件分析的问题。我的应用程序在 XP 机器上构建/运行。

  1. 如何保存Windows XP测试平台中生成的核心文件?应用程序被交付给用户/测试工程师,如果“用户”发生崩溃 - 如何保存崩溃文件并将其发送?

  2. 您能为这种设置推荐最好的可用调试器吗?我确实经历了 Windbg32、coredumper.exe 等 - 但这些取决于特定的 VC 生成的符号文件。并且mingw使用的应用程序不能代替Wingdb32使用。

  3. 在应用程序构建过程中,我需要在 mingw 上使用任何特定的编译标志吗?这样我就可以在分析过程中从核心文件中读取所有符号。

预先感谢您的建议。这些材料的任何链接也会有很大帮助。

For an application written on C++ and compiled/built on mingw, I am facing issues in core file analysis. I have my application built/run on XP machine.

  1. How do we save core file generated in the test bed of Windows XP? The application is delivered to user/test engineer and if the "users" gets the crash - how to save the crash file and send it across?

  2. Can you suggest the best available debugger for this kind of set-up? I did go through Windbg32, coredumper.exe etc - but these depends on specific VC generated symbol file. And mingw used application cannot be used in lieu with Wingdb32.

  3. Is there any specific compilation flag I need to use on mingw during application building - so that I can read all symbols from the core file - during the analysis.

Thanks in advance for advice. Any link on these material also would help a lot.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文