c++ - 包含上的 Visual Studio C++“未找到函数定义”
问题描述
我下载了detours
源代码并用nmake
. 现在我想将它包含在一个C++
项目中,所以我将包含目录路径添加到包含目录以及源文件的#include "detours.h"
顶部。C++
以前未解决detours.h
的问题现在已修复,但我仍然在文件本身中遇到Function definition not found
错误:detours.h
这会导致一些链接器错误,如下所示:
Error LNK2019 unresolved external symbol _DetourTransactionBegin@0 referenced in function "unsigned long __stdcall InitializeHooks(void *)" (?InitializeHooks@@YGKPAX@Z)
我已经清理了解决方案并重建了它,但错误仍然存在。我还需要做些什么才能使其正常工作吗?由于指定似乎还不够,我如何知道Visual Studio
在哪里查找函数定义?includes
解决方案
推荐阅读
- python - 仅列出最具体的代码
- database - 微服务和语言资源包
- xcode - 在 Swift 包中创建自定义标头。Swift 包中不存在 IDETemplteMacros.plist
- python - 美丽的汤 - 将带有许多空格字符的文本放入 datafame
- components - Angular中的Ag-Grid cellRenderer单击事件
- latex - 是否可以根据 TikZ 的维恩图代码为 r 考试创建一个问题?
- flutter - 避免在 Setstate() Flutter 上重新加载 Listview
- c++ - 具有自定义比较器和 O(n) 时间的 priority_queue c++
- import - 如何覆盖实体类以向导入类型的下拉列表添加新选项?PrestaShop 1.7
- sql-server - SQL 将字符串拆分为列