Qt 使用mingw编译器opencv报错
qt自带mingW编译器是32位的,opencv一般编译的都是64位的,不匹配就会报错。
三种解决方案:
1.使用32编译的opencv
2.使用vs编译器
3.安装64位mingW(没试过)

这里可以选择编译器,右键disable kit... 可让不需要用的编译器不起作用

在左侧Build&run里编译器下点run,右侧这里的Executable 可以看到选择的可执行文件是什么。
qt自带mingW编译器是32位的,opencv一般编译的都是64位的,不匹配就会报错。
三种解决方案:
1.使用32编译的opencv
2.使用vs编译器
3.安装64位mingW(没试过)

这里可以选择编译器,右键disable kit... 可让不需要用的编译器不起作用

在左侧Build&run里编译器下点run,右侧这里的Executable 可以看到选择的可执行文件是什么。