在添加
#include <detours.h>
#pragma comment(lib,"detours.lib")
后,出现如下错误
detours.h(47,1): fatal error C1189: #error: Unknown architecture (x86, amd64, ia64, arm, arm64)
解决方法:在包含detours.h之前,包含windows.h,即
#include <windows.h>
#include <detours.h>
#pragma comment(lib,"detours.lib")
本文介绍了解决在使用Detours库时遇到的未知架构错误的方法。通过先包含windows.h文件,可以避免由detours.h引发的致命错误,确保程序能够正确编译。

1374

被折叠的 条评论
为什么被折叠?



