gpt4 book ai didi

delphi - FastMM 在没有 FullDebugMode 的情况下记录到文件

转载 作者:行者123 更新时间:2023-12-03 00:12:17 25 4
gpt4 key购买 nike

我希望获得在应用程序关闭时显示的 FastMM 内存泄漏报告,但显示在文件中而不是对话框中。这个想法是在发布版本中使用它,因为我很难重现泄漏。不过,我不想使用 FullDebugMode,这似乎是记录到文件所必需的。

我是否遗漏了什么或者不支持此功能?

最佳答案

来自 FastMM4.pas:

  {Error logging requires FullDebugMode}
{$undef LogErrorsToFile}

所以,是的,记录到文件仅在 FullDebugMode 中可用,因为目的是获取泄漏的详细信息,而不是通常在 MessageBox 中获取的摘要。

您必须修改自己的 FastMM4.pas,以允许在设置 NoMessageBoxes 选项时将摘要记录到文件中。

您可能需要查看的另一个选项是UseOutputDebugString。它允许将 FastMM 消息发送到 DebugView 窗口。 (例如来自 SysInternals 的 DbgView)

关于delphi - FastMM 在没有 FullDebugMode 的情况下记录到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2557028/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com