Qt5.9.1安装+opencv3.3.0安装及Qt上opencv环境配置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/JDWell/article/details/82312778

一、Qt5.9.1安装

Qt官网址:https://download.qt.io/official_releases/qt/

选择qt-opensource-linux-x64-5.9.1.run下载,之后将安装包放到home下并通过ctrl+alt+t打开终端,输入下面的代码:

之后出现图形化界面,按照提示安装完成。

二、安装opencv3.3.0

安装依赖包:

sudo apt-get -y install build-essential cmake pkg-config
sudo apt-get -y install libjpeg62-dev
sudo apt-get -y install libtiff4-dev libjasper-dev
sudo apt-get -y install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev
sudo apt-get install git libgtk2.0-dev
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev 

安装cmake:

sudo apt-get install cmake

OpenCV官网地址:https://opencv.org/
opencv_contrib github地址:https://github.com/opencv/opencv_contrib

下载3.3.0版本。

将解压文件opencv3.3.0放到home下,opencv_contrib3.3.0放到opencv3.3.0目录下,执行以下命令

其中 CMAKE_INSTALL_PREFIX=/usr/local是指opencv 的install的路径
其中OPENCV_EXTRA_MODULES_PATH=./opencv-3.3.0/opencv_contrib-3.3.0/modules/ .. 是指 opencv_contrib-3.3.0 中 modules 所在的路径,后面的两点不可省略;
cmake完成后,在终端进行下面的操作:

sudo make -j4
sudo make install

 

no error,即opencv3.2.0与opencv_contrib编译成功。
opencv环境配置:

sudo  gedit /etc/ld.so.conf

在弹出的窗口中,添加 /usr/local/lib

使配置生效:sudo ldconfig

sudo gedit /etc/bash.bashrc

在弹出文件最下添加:

PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH

使配置生效:sudo /etc/bash.bashrc

opencv环境配置完成。

三、Qt中配置opencv环境

如下,在*.pro文件下添加:

INCLUDEPATH +=/usr/local/include

LIBS +=/usr/local/lib/libopencv_*

完成。

 

 

阅读更多 登录后自动展开

更多精彩内容