我正在尝试在 Visual Studio 2010 上的 Visual C++ 项目中使用Visual Leak Detector 1.9h beta。当我构建并运行我的项目时,出现以下错误:
程序无法启动,因为您的计算机缺少 vld.dll。尝试重新安装程序来解决这个问题。
Visual C++ 8 和 9 的 VLD 状态附带的自述文件:
转到工具 -> 选项 -> 项目和解决方案 -> VC++ 目录。从“显示目录”下拉菜单中选择“包括文件”。从 Visual Leak Detector 安装目录添加 include 子目录。将其移至列表底部。然后从下拉菜单中选择“库文件”并从 Visual Leak Detector 安装目录中添加 lib 子目录。再次,将其移至列表底部。
建议的菜单在 VS2010 中已弃用。VS2010 的等价物是什么?
我尝试了以下但没有成功:
- 右键单击项目\属性\配置属性\C\C++\常规\附加包含目录->添加“;C:\Program Files (x86)\Visual Leak Detector\include”
- 右键单击项目\属性\配置属性\链接器\常规\附加库目录->添加“;C:\Program Files (x86)\Visual Leak Detector\lib\vld.lib”
但你可以猜到,它没有用......