【问题标题】:How to install Visual Leak Detector (VLD) on Visual Studio 2019?如何在 Visual Studio 2019 上安装 Visual Leak Detector (VLD)?
【发布时间】:2020-02-14 19:03:10
【问题描述】:

我从Releases 运行安装文件,并尝试关注official guide,但它仅包含旧版本的说明(Visual C++ 2010/2012/2013)。我没有找到那里提到的菜单。那么如何在 VS 2019 上安装 vld 呢?

【问题讨论】:

标签: visual-c++ visual-studio-2019 visual-leak-detector


【解决方案1】:

只需改用fork of VLD by Azure。它支持 Visual Studio 的最新版本,无需额外配置并修复了一些错误:

微软复刻

创建此分叉是为了解决原始 repo https://github.com/KindDragon/vld 中发现的一些问题,该 repo 自 2017 年 11 月 24 日以来未更新。如果再次更新,此 repo 中的更改可以合并回原始 repo接受拉取请求。

如果您想为此分叉做出贡献,请提交拉取请求。当我们的团队可用时,我们将在“尽力而为”的基础上对其进行研究。

复制自 README.md

恭喜,现在你可以使用VLD了,只是

#include <vld.h>

【讨论】:

  • 但程序退出时 dbghelp.dll 中的访问冲突错误(据称已在 2.5.1 版中修复)又回来了。所以目前,如果没有修复,VLD 是没有用的(至少对我来说)。
猜你喜欢
  • 2020-04-04
  • 2019-09-04
  • 2014-03-10
  • 2019-08-27
  • 2017-11-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多