【发布时间】:2017-05-10 16:22:12
【问题描述】:
我正在尝试构建一个项目。我有需要在我的项目中使用的a.lib 文件。我知道有两种方法可以使用这个库:
- 使用
#pragma comment(lib, "a.lib")添加它 - 将其添加到链接器依赖项
Configuration Properties -> Linker -> Input -> Additional Dependencies
现在,a.lib 使用 StackWalk64 函数 DbgHelp。该库以DbgHelp.lib 和DbgHelp.dll 的形式提供。我知道我可以使用上面列出的两种方式将其用作lib。但是如果我不想将它包含到我的项目中并想使用DbgHelp.dll,我该如何在 Visual Studio 中做到这一点?
【问题讨论】:
-
这里有一点 XY 问题。为什么不想使用
DbgHelp.lib?该导入库的存在是有原因的。