当前位置:  开发笔记 > 编程语言 > 正文

如何在DUnit中使用FastMM启用内存泄漏跟踪?

如何解决《如何在DUnit中使用FastMM启用内存泄漏跟踪?》经验,为你挑选了1个好方法。

在GUI测试运行器中,内存泄漏检查的菜单项处于非活动状态(变灰).是否有一个特殊的开关我还没有找到激活它们?

使用DUnit 9.4(来自Delphi 2009或来自sourceforge Subversion存储库)和FastMM4.92



1> The_Fox..:

您必须使用FASTMM和ManualLeakReportingControl指令构建DUnit GUI-testrunner.这将启用memoryleak项目(请参阅GUITestRunner.pas).


更多细节(因为我花了一些时间来解决它):( 1)FastMM4必须是测试项目.dpr文件的"使用"部分中的第一个单元.(2)删除"." 在FastMM4Options.inc中的行{.$ define ManualLeakReportingControl}中(3)将FASTMM添加到测试项目条件定义(在项目/选项中的"目录/条件"下...(4)构建项目
推荐阅读
U友50081205_653
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有