如何将FastMM添加到C ++ Builder项目?

诺米拉维亚人

我正在尝试配置FASTMM4Builder C++ 6遵循的步骤是;

  1. sourceforge下载的zip
  2. Project -> Options -> Linker菜单下,我未选中"Use Dynamic RTL"
  3. 将内容解压缩C:/tools/FASTMM并添加FASTMM4.pas到我的测试C ++ VCL项目中。
  4. 只需从“项目”菜单中编译单元,然后FastMM4.hpp在FastMM文件夹中获得一个新文件。
  5. 包含FastMM4BCB.cpp在我的项目中的文件,也写#include <FASTMM4.hpp>在顶部。
  6. 添加路径FastMM_FullDebugMode.dllFastMM_FullDebugMode.lib和移动FastMM_FullDebugMode.dllBin文件夹中Builder C++安装目录。
  7. {$define FullDebugMode}启用了该行FastMM4Options.inc

我想念什么吗?为什么会出现以下错误?

链接器错误

诺米拉维亚人

我在FastMM4BCB文件本身中找到了说明,并使其正常工作。

用法:

  1. 将FastMM4BCB.cpp,FastMM4.pas,FastMM4Message.pas,FastMM4Options.inc和FastMM_FullDebugMode.lib复制到您的源文件夹中。
  2. 将FastMM_FullDebugMode.dll复制到应用程序的.exe目录(如果要使用FullDebugMode)。
  3. 在您的项目中,首先添加FastMM4Messages.pas,然后添加FastMM4.pas,然后添加FastMM4BCB.cpp。在编译.pas文件时,.hpp文件将由后续文件创建并导入。
  4. 在任何其他USEFORM指令之前,将USEOBJ(“ FastMM4BCB.cpp”)添加到您的项目文件中。
  5. 在“项目”->“选项”->“链接器”菜单下,取消选中“使用动态RTL”(对不起,不适用于RTL DLL)。

    FastMM现在将在启动时自行安装并替换RTL内存管理器。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将Eigen库添加到C ++项目

来自分类Dev

如何将图像添加到Xamarin iOS项目并使其在Interface Builder中可用?

来自分类Dev

如何将图像添加到Xamarin iOS项目并使其在Interface Builder中可用?

来自分类Dev

如何将OpenSSL添加到Xcode项目

来自分类Dev

如何将项目添加到.dockerignore?

来自分类Dev

如何将ICU库添加到项目?

来自分类Dev

如何将logback添加到gradle项目

来自分类Dev

如何将ParseUI添加到快速项目

来自分类Dev

如何将Gson Extras添加到Android项目?

来自分类Dev

如何将android项目添加到git

来自分类Dev

如何将项目添加到UITableView?

来自分类Dev

如何将NSAppTransportSecurity添加到Cordova项目

来自分类Dev

如何将项目动态添加到WrapPanel?

来自分类Dev

如何将项目添加到数组列表的数组

来自分类Dev

如何将DLL添加到Qbs项目

来自分类Dev

如何将项目添加到IEnumerable SelectListItem

来自分类Dev

如何将项目添加到Xfce根菜单?

来自分类Dev

如何将recyclerview添加到项目

来自分类Dev

如何将项目添加到分页列表

来自分类Dev

如何将单个项目添加到numpy数组

来自分类Dev

如何将dbmate添加到现有项目?

来自分类Dev

如何将项目添加到OrderedDict

来自分类Dev

如何将MouseListeners添加到JList项目?

来自分类Dev

如何将browserify添加到yeoman项目中?

来自分类Dev

如何将项目添加到Xfce根菜单?

来自分类Dev

如何将新的jarfile添加到Eclipse项目

来自分类Dev

如何将Crypto ++库添加到Qt项目

来自分类Dev

如何将项目添加到IEnumerable

来自分类Dev

如何将图像添加到adf移动项目?