QT开发环境搭建(1):Ubuntu18.04 安装qt5.9.9并配置opencv

QT开发环境搭建(1):Ubuntu18.04 安装qt5.9.9并配置opencv

一. QT下载

(1)终端输入安装:(自动安装软件源最新版本)
sudo apt-get update
sudo apt-get install qt5-default qtcreator
(2)官网安装包下载安装

官网地址:https://download.qt.io/archive/qt/5.9/5.9.9/

下载qt-opensource-linux-x64-5.9.9.run
QT开发环境搭建(1):Ubuntu18.04 安装qt5.9.9并配置opencv_第1张图片

安装:在安装包位置右键打开终端,输入如下内容:

sudo chmod a+x qt-opensource-linux-x64-5.9.9.run
sudo ./qt-opensource-linux-x64-5.9.9.run

安装时勾选Desktop-gcc 64-bit,其余不选择

配置环境变量

sudo gedit /usr/bin/qtcreator

在配置中写入如下代码

#!/bin/sh
export QT_HOME=/opt/Qt5.9.9/Tools/QtCreator/bin/
$QT_HOME/qtcreator $*
sudo chmod a+x  /usr/bin/qtcreator

测试:

终端输入qtcreator,正常出现qt界面则安装完成

qtcreator

二. Opencv安装

(1)opencv下载

官方下载地址:https://opencv.org/releases/#

这里下载opencv 4.5.4版本,选择source下载源代码

(2)解压代码
cd opencv-4.5.4					//进入解压完毕的目录
mkdir build						//创建build目录
cd build						//生成cmake	
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local ..
make -j4 						//4核编译
sudo make install				//安装
(3)配置环境变量
sudo gedit /etc/bash.bashrc
 //在最后加入以下代码
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig 
export PKG_CONFIG_PATH
sudo ldconfig
(4)pro 文件添加
INCLUDEPATH += /usr/local/include \
                /usr/local/include/opencv4
                /usr/local/include/opencv4/opencv2

LIBS += /usr/local/lib/libopencv_calib3d.so.4.5.4 \
        /usr/local/lib/libopencv_core.so.4.5.4    \
        /usr/local/lib/libopencv_highgui.so.4.5.4 \
        /usr/local/lib/libopencv_imgcodecs.so.4.5.4 \
        /usr/local/lib/libopencv_imgproc.so.4.5.4   \
        /usr/local/lib/libopencv_dnn.so.4.5.4

三.测试

这里使用opencv dnn模块部署yolov5,在release版本下可以成功,debug会报错(可能是因为下载的opencv是release版本的)

你可能感兴趣的:(环境搭建,QT学习笔记,qt,opencv,visual,studio)