首页 >后端开发 >C++ >如何在Qt Creator中成功链接OpenCV和Qt库?

如何在Qt Creator中成功链接OpenCV和Qt库?

Linda Hamilton
Linda Hamilton原创
2024-12-01 21:13:12641浏览

How to Successfully Link OpenCV and Qt Libraries in Qt Creator?

将 QtCreator 中的 OpenCV 与 Qt 库链接

问题:尽管遵循了指导,但仍尝试链接 OpenCV 和 Qt QtCreator 中的库已不成功。

安装:

  1. 确保 QtCreator 已随 Qt 和 MinGW 工具包一起安装。
  2. 下载 OpenCV 安装程序并将其解压缩到路径中不带空格的目录。
  3. 安装 cmake并设置 PATH 环境变量以包含 MinGW 的编译器路径。
  4. 利用 cmake-gui 生成 MinGW Makefile 并指定编译器路径。
  5. 取消选择“WITH_TBB”、“WIT​​H_IPP”和“WITH_CUDA”选择“WITH_QT”并将“CMAKE_BUILD_TYPE”设置为“调试。”
  6. 通过导航到 opencv_bin 目录并执行“mingw32-make”和“mingw32-make install”来编译和安装 OpenCV。
  7. 将 QtCreator bin 路径添加到 PATH 变量.

项目配置QtCreator:

  1. 创建一个新的控制台应用程序。
  2. 在 .pro 文件中包含以下行:

    INCLUDEPATH += C:/Programs/opencv24/opencv_bin2/install/include
  3. 将以下行添加到 .pro文件:

    LIBS += -LC:\Programs\opencv24\opencv_bin2\bin \
    libopencv_core240d \
    libopencv_highgui240d \
    libopencv_imgproc240d \
    libopencv_features2d240d \
    libopencv_calib3d240d
  4. 确保 main.cpp 文件包含必要的 OpenCV 标头并正确使用 OpenCV 函数。

以上是如何在Qt Creator中成功链接OpenCV和Qt库?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn