c++ - 使用 Qt 编译 OpenCV

标签 c++ qt opencv compilation symlink

尝试编译。得到错误。他需要什么?

[ 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/

相关文章:

python - 基于深色中心线用python水平分割图像

c++ - 如何在 Qt 多语言支持中映射正确的语言?

c++ - Vivado SDK 无法识别#include "math.h"中的函数

javascript - 在QtWebkit中,如何设置从C++到Javaobject窗口的回调?

java - java/spring 和 c++/qt 应用程序之间使用 websockets 进行通信

c++ - 未定义对`Histogram::Histogram(QWidget*) 的引用

python - 自适应阈值断言错误 OpenCV Python

c++ - 如何在 C++ 中从十六进制切换到 2^16 系统

c++ - 为什么在这种情况下不调用我的 move 构造函数? (首先分配 r 值引用并创建对象)

android - 在 native 代码中使用 opencv 进行 Android 应用程序开发