【问题标题】:How to use Malloc Detection in UE4如何在 UE4 中使用 Malloc 检测
【发布时间】:2021-02-20 01:03:57
【问题描述】:

虚幻引擎提供了一个 malloc 检测工具。但是,我无法使用它,因为我收到以下错误: LogLeakDetector: Error: Cannot track leaks, MALLOC_LEAKDETECTION=0, PLATFORM_USES_FIXED_GMalloc_CLASS=0 (should be set as 1 & 0 in your Game<Config>Target.cs file)

在我的 Game.Target.cs 文件中,我添加 GlobalHeaders.Add("MALLOC_LEAKDETECTION=1") 和 GlobalHeaders.Add("PLATFORM_USES_FIXED_GMalloc_CLASS=0") 并重建项目,但这不会影响任何事情。有人有这方面的经验吗?

【问题讨论】:

    标签: unreal-engine4


    【解决方案1】:

    唯一可行的解​​决方案是从 Source 构建 UE4。您可以按照说明here。只需在构建引擎之前在 MallocLeakDetection.h 中添加 #define MALLOC_LEAKDETECTION 1

    【讨论】:

      猜你喜欢
      • 2011-09-13
      • 2019-09-17
      • 1970-01-01
      • 1970-01-01
      • 2021-11-24
      • 1970-01-01
      • 2019-10-04
      • 2020-04-29
      • 2018-09-14
      相关资源
      最近更新 更多