做项目用到别人给我的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
}
本文介绍了一个Qt项目中使用OpenCV遇到的运行时崩溃问题及其解决方案。通过调整OpenCV的DLL和LIB文件版本,确保了项目的正常运行。
3614

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



