QT5.9.1和opencv3.3运行时crashed的问题解决

首先我现在的pro文件是在之前的pro文件添加了以下内容:

INCLUDEPATH +=  F:\opencv\opencv3\QT_opencv\include\opencv \                 F:\opencv\opencv3\QT_opencv\include\opencv2 \                 F:\opencv\opencv3\QT_opencv\include
LIBS += -L F:\opencv\opencv3\QT_opencv\x86\mingw\lib\libopencv_*.a

请注意这里的的文件夹位置信息,请参考我之前的配置方法

这是我的应用输出

Starting D:\qt\build-CVS-Desktop_Qt_5_9_1_MinGW_32bit-Debug\debug\CVS.exe...
程序异常结束。
D:\qt\build-CVS-Desktop_Qt_5_9_1_MinGW_32bit-Debug\debug\CVS.exe crashed.

Debug模式下会出现这样的问题During startup program exited with code 0x0000135

如果你也是碰到了这样的问题的话,那么恭喜你,接下来的解决方法你也可以使用。

在我们建立的文件夹下找到F:\opencv\opencv3\QT_opencv\x86\mingw\bin



将文件夹中的所有dll文件copy到QT编译生成的文件夹中D:\qt\build-CVS-Desktop_Qt_5_9_1_MinGW_32bit-Debug\debug这里要注意的是debug和release模式不要搞混。如图



再次运行就不会出现问题了。^_^!!!

阅读更多

更多精彩内容