做项目用到别人给我的qt工程,配置好opencv路径之后,发现程序编译通过,但是一运行就崩溃。
但是在他自己的电脑上又是没问题的。
于是开始排查原因,最后发现是opencv编译出来的lib有区别
将项目中的dll和lib换成vc14的之后,成功运行~
配置文件如下:
CONFIG(debug,debug|release){
LIBS += -Lxxxx\lib \
-lopencv_world310d \
}else{
LIBS += -Lxxxx\lib \
-lopencv_core310 \
-lopencv_videoio310 \
-lopencv_highgui310 \
-lopencv_imgproc310 \
-lopencv_imgcodecs310
}