ubuntu下用QT写Opencv程序

ubuntu下QT配置opencv

新建C++工程

在这里插入图片描述
点击 New Project
在这里插入图片描述
点击Non-Qt Project
选择Plain C++ Application
在这里插入图片描述
自己自由选择路径和文件名称

一直点击下一步和完成就好了
在这里插入图片描述
创建完成

接下来就是主要是配置QT的pro文件:

双击pro文件、进行修改
在这里插入图片描述
这是未修改前的图片


修改成下面这些内容、注意修改路径


TEMPLATE = app
CONFIG += console c++11
CONFIG -= app_bundle
CONFIG -= qt

SOURCES += \
        main.cpp \
    demohead.cpp
    
HEADERS += \
    demohead.h

#   头文件配置
INCLUDEPATH += /home/cheng/opencv-4.1.0/build/include/
INCLUDEPATH += /home/cheng/opencv-4.1.0/build/include/opencv4/
INCLUDEPATH += /home/cheng/opencv-4.1.0/build/include/opencv4/opencv2/

#   库文件配置
LIBS += /home/cheng/opencv-4.1.0/build/lib/libopencv_highgui.so \
        /home/cheng/opencv-4.1.0/build/lib/libopencv_core.so    \
        /home/cheng/opencv-4.1.0/build/lib/libopencv_imgproc.so \
        /home/cheng/opencv-4.1.0/build/lib/libopencv_imgcodecs.so
SOURCES += 表示你的这个工程里面.cpp文件路径
HEADERS += \ 表示你的这个工程里面用到的.h文件路径
INCLUDEPATH += /home/cheng/opencv-4.1.0/build/include/
INCLUDEPATH += /home/cheng/opencv-4.1.0/build/include/opencv4/
INCLUDEPATH += /home/cheng/opencv-4.1.0/build/include/opencv4/opencv2/

表示你的Opencv头文件路径(根据你安装的具体目录进行修改)
LIBS += /home/cheng/opencv-4.1.0/build/lib/libopencv_highgui.so \
        /home/cheng/opencv-4.1.0/build/lib/libopencv_core.so    \
        /home/cheng/opencv-4.1.0/build/lib/libopencv_imgproc.so \
        /home/cheng/opencv-4.1.0/build/lib/libopencv_imgcodecs.so

表示你的Opencv动态库文件路径(根据你安装的具体目录进行修改)

要是你不知道你的头文件和库文件在那、可以用终端命令查看

$ pkg-config --cflags opencv
查看头文件
$pkg-config --libs opencv
查看动态库文件

要是输出这两个命令没反应、就是你的opencv环境没配置好、就要看是不是Opencv没装好的原因了

推荐阅读ubuntu下opencv安装和配置方法:
链接

到这里把QT的.pro文件修改好了之后就大功告成了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值