Mac平台下QT+Opencv 环境搭建

  1. 下载安装Xcode
    可以直接从App Store下载。
  2. 下载并安装QT creator
    地址:http://download.qt.io/official_releases/qtcreator/
  3. 下载并安装QT开发包
    地址http://download.qt.io/official_releases/qt/
  4. 配置QT
    这里写图片描述
    这里写图片描述
    注意在Qt版本那个地方可以通过QT开发包的的../Qt5.7.0/5.7/clang_64/bin/qmake获得。
  5. 配置OpenCV
    在新建的QT工程中的.pro文件中添加如下配置代码

    INCLUDEPATH += /usr/local/include
    INCLUDEPATH += /usr/local/include/opencv
    INCLUDEPATH += /usr/local/include/opencv2
    LIBS += -L/usr/local/lib \
     -lopencv_core \
     -lopencv_highgui \
     -lopencv_imgproc \

    完成以上步骤后按理应该是能成功的,但是运行时发现会出现如下的错误。

    dyld: Symbol not found: __cg_jpeg_resync_to_restart
    Referenced from: /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
    Expected in: /usr/local/lib/libjpeg.8.dylib
    in /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
  6. 针对以上问题还需要最后修改下配置,如下图
    Mac平台下QT+Opencv 环境搭建_第1张图片

Reference:
http://blog.csdn.net/libaineu2004/article/details/46234079
http://blog.csdn.net/tianzhaixing2013/article/details/52077064

你可能感兴趣的:(Mac平台下QT+Opencv 环境搭建)