我下载了detours
源代码,并使用nmake
进行了编译。现在,我想将其包括在C++
源文件的#include "detours.h"
项目so I added the include directory path to the include directories和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
在哪里查找函数定义?