window平台上qtcreator上使用opencv报错mingw
·
平台:win11
随便在网上下载一个别人编译好的opencv,发现运行报错
发现此次下载的opencv,别人在编译时选用的mingw版本应该和我电脑目前安装的mingw的版本不太一致
右键桌面的qtcreator图标,进入Tools目录,可以看到mingw的版本是mingw730_64,因此编译opencv时也要用这个版本

下面是我网上随便找的别人编译好的,发现不行,这个所用的mingw版本也没提,估计是用其它版本编译的

然后网上找了一些用mingw730_64版本编译的opencv,就可以了


LIBS += -LD:/OpenCV/build/x64/mingw/lib/ -lopencv_world440
INCLUDEPATH += D:/OpenCV/build/include
DEPENDPATH += D:/OpenCV/build/include
mingw的库引入方式:
-L./ -ltest
- 优先查找 动态库:按
libtest.so(Linux 动态库)或libtest.dll.a(MinGW 编译 Windows 程序时的动态库导入库)查找; - 若找不到动态库,再查找 静态库:按
libtest.a(Linux/MinGW 静态库)查找; - 若两者都找不到,直接报错
cannot find -ltest
FR:徐海涛(hunkxu)
更多推荐

所有评论(0)