00-VLD

VLD 的安装

在网上下载好 VLD 的库后,准备在 VS2022 上使用它:

  1. 把 VLD 的 include 目录给加入到 VS 中。这里打开想要使用 VLD 的项目的属性页,在 VC++ 的包含目录中添加对应的 include 目录:

  2. 引入 VLD 的静态库 (lib),还是在属性页中,先添加 VLD 的 lib 路径至 VC++ 库目录;再将对应的 lib 文件名添加到链接器 -> 输入 -> 附加依赖项中(记得 32 位跟 64 位分开配置):

  3. 引入 VLD 的动态库 (dll),直接在项目所在文件夹中把他们扔进去就好:

  4. 在 main.cpp 中,首先包含 vld.h 头文件,即可使用。

VLD 的使用

待补充…

使用时碰到的问题

  1. Call Stack 无输出:

    请保持路径是 全英文 的,并且在 vld.ini 中,将 ReportEncoding 由 ascii 改为 unicode.