如何在Delphi 6软件包中使用FastMM4?

Rob*_*ler 6 delphi memory-management fastmm

我已经在我的Delphi 6 Pro应用程序中顺利使用FastMM4版本4.92.我现在想在我创建的包(BPL)中使用它.我尝试将单位放在Contains部分,然后将它们移动到列表的顶部,但我仍然从FastMM4得到错误,抱怨它不是第一个被初始化的单元.为了解决这个问题,我想将FastMM4放在Requires部分,但我无法在任何地方找到FastMM4的DCP文件(运行时库).有谁知道如何实现这一目标?

小智 4

可能,您遇到此错误的原因是您不应该将 FastMM4 单元包含在您的包中,而是包含在您正在测试(使用)新创建的包的项目中(当然在“使用”部分的第一个位置)。