我最近在Visual Studio 2013中添加了DLIB 19.1。使其正常工作。
但是,当将DLIB集成到我的项目中时,我最近遇到了当前的错误:
错误14错误:标识符" waitforsingleobject"不确定 include dlib threads threads_kernel_1.h 120
有50个错误类似于此错误,全部在threads_kernel_1.h
中我正在寻找所有项目属性,但没有找到与包括Dlib在内的示例项目相比的任何可疑的。
标识符" waitforsingleobject"是通过在应用程序中包括<windows.h>
标头来定义的。 include dlib threads threads_kernel_1.h包括此标头,但是机器上出现了问题
您可以尝试使用此功能与DLIB分开使用此功能,并首先检查它在应用程序中是否有效。另外,您可以在CPP文件顶部明确地将#include <windows.h>
明确
您的应用程序中是否有任何自定义" Windows.h"文件,可能是一些命名冲突?
也可以建议您通过CMAKE生成视觉研究项目,然后使用IDE