qt配置opencv百度有攻略,不过攻略上漏了一部,在打开CMakeLists.txt后需要项目-build&run里面,选择mingw(点一下+),然后才能看到左侧很多文件。
言归正题,死状如下,之前有试过直接打开cmake.exe编译,情况大致相同。
ENABLE_CX11后能跑到42,然后又挂了,192个问题
报错:sprintf_instead_use_StringCbPrintfA_or_StringCchPrintfA
,网上搜了大神的解决办法:https://blog.csdn.net/huihut/article/details/78701814
解决
修改E:\OpenCV_3.3.1\opencv\sources\modules\videoio\src\cap_dshow.cpp文件,在#include "DShow.h"这行的上面加一行#define NO_DSHOW_STRSAFE,如:
#define NO_DSHOW_STRSAFE
#include "