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文件修改好了之后就大功告成了
标签:4.1,QT,opencv,下用,libopencv,Opencv,build,cheng,home 来源: https://blog.csdn.net/weixin_45846977/article/details/112395621