首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在visual studio中包含Microsoft detours库

如何在visual studio中包含Microsoft detours库
EN

Stack Overflow用户
提问于 2021-05-10 09:42:48
回答 1查看 589关注 0票数 1

我正在尝试使用visual studio空windows项目中的绕路库。我克隆了存储库(https://github.com/microsoft/Detours),将include目录添加到Project Properties / C/C++ / Additional Include目录中,并将lib.X86目录添加到Project Properties / Linker / Additional Library目录中。我在文件中看不到错误,但是当我构建时,我得到

代码语言:javascript
复制
1>Source.cpp
1>Source.obj : error LNK2019: unresolved external symbol _DetourTransactionBegin@0 referenced in function _main
1>Source.obj : error LNK2019: unresolved external symbol _DetourTransactionCommit@0 referenced in function _main
1>Source.obj : error LNK2019: unresolved external symbol _DetourUpdateThread@4 referenced in function _main
1>Source.obj : error LNK2019: unresolved external symbol _DetourAttach@8 referenced in function _main
1>Source.obj : error LNK2019: unresolved external symbol _DetourDetach@8 referenced in function _main
1>Source.obj : error LNK2019: unresolved external symbol _DetourRestoreAfterWith@0 referenced in function _main
1>C:\Users\colel\source\repos\Project3\Debug\Project3.exe : fatal error LNK1120: 6 unresolved externals
1>Done building project "Project3.vcxproj" -- FAILED.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped =========

这看起来像是库没有被正确地包含在内。如何正确地将曲线库包含到visual studio项目中?我做错了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-10 09:55:34

您需要将特定的.lib文件(我猜是"detours.lib“(或类似文件))添加到"Additional Dependencies”行。

Properties->Linker->Input->Additional Dependencies。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67463804

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档