尝试编译。得到错误。他需要什么?
[ 62%] 链接 CXX 共享库 ....\bin\libopencv_superres310d.dll 信息:通过链接到 __imp___ZTVN2cv16P 解析 cv::ParallelLoopBody 的 vtable arallelLoopBodyE(自动导入) 信息:通过链接到 __imp___ZTVN2cv12Video 解析 cv::VideoCapture 的 vtable CaptureE(自动导入) 创建库文件:....\lib\libopencv_superres310d.dll.a c:/qt/codeblocks/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.e xe:警告:自动导入已在没有 --enable-auto-import 规范的情况下激活 在命令行上确定。 这应该有效,除非它涉及引用符号的常量数据结构 来自自动导入的 DLL。 无法导出 _ZN2cv3Mat3ptrIN12_GLOBAL__N_18_Point4fEEEPT_i:找不到符号 collect2: ld 返回 1 退出状态 mingw32-make[2]: * [bin/libopencv_superres310d.dll] 错误 1 mingw32-make[1]: * [modules/superres/CMakeFiles/opencv_superres.dir/all] 错误 2个 mingw32-make: *** [all] 错误 2
最佳答案
第一个问题是你使用opencv3时与电脑的功能。 1、opencv3。 1 支持最新的操作系统:Windows 10 和 OSX 10.11 (Visual Studio 2015 和 XCode 7.1.1),该功能不能用旧电脑试试旧版本的opencv
关于c++ - 使用 Qt 编译 OpenCV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34518340/