我正在尝试为Builder C++ 6配置FASTMM4,我遵循的步骤如下:
- 从sourceforge下载压缩包。
- 在
Project -> Options -> Linker
菜单下取消勾选"Use Dynamic RTL"
。 - 将内容解压到
C:/tools/FASTMM
,并将FASTMM4.pas
文件添加到我的测试C++ VCL项目中。 - 从Project菜单中编译该单元,得到一个新的
FastMM4.hpp
文件在FastMM文件夹中。 - 在我的项目中包含
FastMM4BCB.cpp
文件,并在顶部写入#include <FASTMM4.hpp>
。 - 添加路径到
FastMM_FullDebugMode.dll
和FastMM_FullDebugMode.lib
,并将FastMM_FullDebugMode.dll
移动到Builder C++
安装目录中的Bin
文件夹中。 - 启用
FastMM4Options.inc
中的{$define FullDebugMode}
行。