大家都知道 FastMM4 是delphi开发服务端的必备工具之一,写代码的时候难免会有内存泄漏的时候, 有了FastMM4能够便于我们通过泄漏的对象和定位到代码位置
今天在优化服务端的时候,加入 FastMM4 就是编译不通过
问题:[Error] Need imported data reference ($G) to access 'IsMultiThread' from unit 'FastMM4'
网上百度了一下,全英文的 看着费劲,写在这里记录一下,方便自己,也方便大家
解决方法:
在FastMM4下找到 FastMM4Options.inc
把下面的编译开关打开
{.$define UseRuntimePackages}
把 . 去掉就可以了
OK 问题搞定!
Q群 Delphi Home 235236282,QQ:359985051/183902633
诚邀delphi 爱好者加入,一起学习,研究、探讨。