-
2021-04-14 15:13:44
虚拟机ubuntu下qt中opencv配置
1. 下载编译opencv
1.https://docs.opencv.org/master/df/d65/tutorial_table_of_content_introduction.html
2.进入Install in Linux
3.选择Build with opencv_contrib对应的linux命令,如下// Install minimal prerequisites (Ubuntu 18.04 as reference) sudo apt update && sudo apt install -y cmake g++ wget unzip // Download and unpack sources wget -O opencv.zip https://github.com/opencv/opencv/archive/master.zip wget -O opencv_contrib.zip https://github.com/opencv/opencv_contrib/archive/master.zip unzip opencv.zip unzip opencv_contrib.zip // Create build directory and switch into it mkdir -p build && cd build // Configure cmake -DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib-master/modules ../opencv-master // Build cmake --build .
1.1 测试demo.cpp
#include<opencv4/opencv2/opencv.hpp> using namespace cv; int main() { // Mat src = imread("test.jpg"); //imshow("Test",src); //waitKey(0); VideoCapture capture(0); while (true) { Mat frame; capture >> frame; imshow("读取视频",frame); waitKey(30); } return 0; }
CMakeLists.txt内容如下
cmake_minimum_required(VERSION 2.8) project( demo ) find_package( OpenCV REQUIRED ) include_directories( ${OpenCV_INCLUDE_DIRS} ) add_executable( demo demo.cpp ) target_link_libraries( demo ${OpenCV_LIBS} )
虚拟机中,需要在设置中可移动设备里,加入摄像头。
2. 下载qt及添加opencv配置
2.1 qt下载及路径添加
#下载 sudo apt-get install qt5-default qtcreator #配置路径 sudo vim /etc/bash.bashrc #在文件中追加下面三行,添加路径 export QTDIR=/opt/Qt5.12.0/5.12.0/gcc_64 export PATH=$QTDIR/bin:$PATH export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH5_: # 执行bash.bashrc source /etc/bash.bashrc
2.2 opencv配置
//opencv配置 sudo vim /etc/ld.so.conf.d/opencv.conf //加入 /usr/local/lib sudo ldconfig //bash配置 sudo vim /etc/bash.bashrc //vim中添加如下两行 PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig export PKG_CONFIG_PATH //使配置生效 sudo ldconfig //将#includ文件复制出来,便于包含 sudo cp /usr/local/include/opencv4/opencv2 /usr/local/include -r
2.3 qtcreator中测试demo
.pro项目文件设置中添加
INCLUDEPATH += /usr/local/include \ /usr/local/include/opencv /usr/local/include/opencv2 LIBS += /usr/local/lib/libopencv_* \
测试main.cpp
#include <iostream> #include<opencv2/opencv.hpp> using namespace std; using namespace cv; int main() { //cout << "Hello World!" << endl; VideoCapture capture (0); Mat src; while(1) { capture >> src; imshow("capture",src); char(key)=(char)waitKey(1); if(key==' ') break; } return 0; }
更多相关内容 -
Ubuntu 21.10虚拟机下安装QT5.10
2022-04-20 14:56:02Ubuntu 21.10虚拟机下安装QT5.10 sudo lsb_release -a 首先下载QT wget http://download.qt.io/new_archive/qt/5.5/5.5.1/qt-opensource-linux-x64-5.5.1.run 然后需要把全部权限都打开: sudo chmod +x qt-open...Ubuntu 21.10虚拟机下安装QT5.10
sudo lsb_release -a
首先下载QT
wget http://download.qt.io/new_archive/qt/5.5/5.5.1/qt-opensource-linux-x64-5.5.1.run
然后需要把全部权限都打开:sudo chmod +x qt-opensource-linux-x64-5.5.1.run sudo chmod 777 qt-opensource-linux-x64-5.5.1.run
直接运行就可以了
sudo ./qt-opensource-linux-x64-5.5.1.run
出现了报错,原因是QT的5.5openssl不兼容导致
通过这个可查看版本openssl version -a
然觉得这个配置比较麻烦
索性直接安装qt 10wget https://download.qt.io/new_archive/qt/5.10/5.10.0/qt-opensource-linux-x64-5.10.0.run
安装过程中需要注册邮箱,可直接跳过
现在就可以开始了
-
虚拟机ubuntu安装qt,附所有安装包链接,Error 127 问题解决,虚拟机许可证-附件资源
2021-03-05 15:26:53虚拟机ubuntu安装qt,附所有安装包链接,Error 127 问题解决,虚拟机许可证-附件资源 -
虚拟机ubuntu安装qt,附所有安装包链接,Error 127 问题解决,虚拟机许可证
2019-05-07 18:03:15虚拟机ubuntu安装qt,附所有安装包链接,Error 127 问题解决,虚拟机许可证 软件版本: 虚拟机: VMware-workstation-full-12.5.7.20721.exe 链接:https://pan.baidu.com/s/1dWyOiD2xUIUtNgI-bfDyPw 提取码:th81 ...虚拟机ubuntu安装qt,附所有安装包链接,Error 127 问题解决,虚拟机许可证
软件版本:
-
虚拟机: VMware-workstation-full-12.5.7.20721.exe
链接:https://pan.baidu.com/s/1dWyOiD2xUIUtNgI-bfDyPw
提取码:th81
VMware Workstation 12 许可证 激活码:5A02H-AU243-TZJ49-GTC7K-3C61N -
ubuntu 32位镜像: ubuntu-12.04.5-desktop-i386.iso
链接:https://pan.baidu.com/s/1DGHts2aA8NT849kDBhb8WA
提取码:rzxn -
qt 32位: qt-sdk-linux-x86-opensource-2010.05.1.bin
链接:https://pan.baidu.com/s/1bwqsJHu11mXTPAZd5PdHkg
提取码:4x0l
虚拟机的安装,镜像创建系统
我都是用的默认选项一路next 这里就不多介绍了.
qt 安装,运行
-
将上述qt链接下载下来的软件,复制到ubuntu12 里面,终端命令cd进入到放qt安装包所在目录
-
然后修改权限 chmod 777 qt-sdk-linux-x86-opensource-2010.05.1.bin
-
安装 ./qt-sdk-linux-x86-opensource-2010.05.1.bin
上述操作是我操作过程的记录,照着做应该是能成功安装qt的!
qt安装完后,新建一个 简单的Qt Console Application 项目,运行会报错:
error: [main.o] Error 127出错原因是没装g++,解决办法 终端命令 执行:
sudo apt-get install g++再次运行 OK.
如果程序编译还有问题,看下是不是编译目录不存在
-
-
虚拟机Ubuntu18安装qt5.12.6
2021-07-04 21:37:00在qt安装包文件夹内,右键打开终端,执行以下代码,赋予执行权限 sudo chmod a+x qt-opensource-linux-x64-5.12.6.run 然后双击安装包进行软件安装 根据需要选择安装路径、编译器及控件 本次安装未出现qt无法打开...在qt安装包文件夹内,右键打开终端,执行以下代码,赋予执行权限
sudo chmod a+x qt-opensource-linux-x64-5.12.6.run
然后双击安装包进行软件安装
根据需要选择安装路径、编译器及控件
本次安装未出现qt无法打开错误!
-
ubuntu入门---从配置虚拟机到使用qtcreator运行opencv3.4(C++)
2021-11-29 23:02:17本文将详细讲解如何配置ubuntu虚拟机,并安装gcc、opencv、qtcreator等软件包进行编程。 -
新建的Linux下虚拟机(Ubuntu)安装qt注意事项
2021-07-29 15:53:00此步骤是安装qt结束后的步骤,安装qt请参照其他朋友的博客。 二.步骤 安装完了添加环境变量: vim /etc/profile(没有vim要装一下:apt-get install make) 此路径是笔者qt 的安装路径,具体路径还是要看qt的安装... -
Ubuntu虚拟机安装Qt运行失败 /usr/bin/ld cannot find -lGL
2021-09-16 17:00:00VMWare虚拟机,Ubuntu18.04, QT14.5.2 安装完后,随便使用qt的demo进行编译,发现报错。信息如下: error: cannot find -lGL error: collect2: error: ld returned 1 exit status 解决: sudo apt-get ... -
虚拟机ubuntu16.04安装QT后没有图标,打开不方便,无法固定到启动器
2022-03-21 15:01:18创建并编辑文件 sudo vim /usr/share/applications/QtCreator.desktop 输入以下内容 [Desktop Entry] Encoding=UTF-8 Name=QtCreator Comment=QtCreator Exec=/opt/Qt5.12.11/Tools/QtCr -
Ubuntu中搭建QT
2021-07-14 16:08:58环境:宿主机系统为Window 10家庭版(20H2版本),Virtual Box为6.1版本,虚拟机系统为Ubuntu 20.4版本,QT为5.12版本,GCC为9.3版本。 1. 安装虚拟机软件 首先选择VMware作为虚拟机软件,但在Windows 10 (20H2)... -
Ubuntu 20.04 下载、安装、配置、使用 QT 5.9.0
2021-01-09 03:54:22Ubuntu系统版本:ubuntu-20.04-desktop-amd64 QT版本:qt-opensource-linux-x64-5.9.0 其它版本也都是一样,可以参考进行操作配置 一、下载 清华大学开源软件镜像站:... -
vmware虚拟机中ubuntu18安装跨平台开发环境qt creator
2021-08-09 18:11:09安装步骤 qt官网或者清华源镜像地址,都可以的。建议还是清华源镜像,网速比较快。 https://www.qt.io/download ... 找到以下路径:Index of /qt/...拷贝到ubuntu下:chmod +x赋予可执行权限 chmod +x qt-unified-linux -
ubuntu虚拟机安装QT找不到图标?打开方式
2022-05-15 13:51:04虚拟机的QT用的少,每一次用的时候,都忘了怎么打开。这次记录下来,再也不会忘了,哈哈。 -
【Linux学习】虚拟机VMware 安装Qt5 一条龙讲解
2022-03-31 10:41:09如何在Linux下安装Qt5呢?Linux下安装Qt5 一条龙讲解 -
关于安装QT后桌面无启动图标问题.docx
2020-07-18 19:50:29关于Ubuntu中qt安装后,没有快捷方式启动,笔者在网上找了很多方法,终于找到了此方法并予以实现,此文档可帮助在Ubuntu中寻找安装位置并在应用程序中创建启动器 -
Ubuntu 安装QT
2022-01-09 14:30:52一、最近这家公司接到一个订单,客户使用到国产操作系统,意味着需要使用到 Linux ... 第一次尝试在linux 使用QT 安装过程遇到非常多问题,因此,这篇文章记录下,如何在 Ubuntu 下安装QT. 二、 安装平台: 2.1 Linux -
Ubuntu(虚拟机)下安装Qt5.5.1
2018-12-10 21:55:00(这里我选择的是qt-opensource-linux-x64-android-5.5.1.run) 2.下载完成后将文件放到合适的位置,并在终端上输入命令,添加其执行权 sudo chmod +x qt-opensource-linux-x64-android-5.5.1.run... -
虚拟机ubuntu下使用gstreamer推流学习笔记(二)gstreamer与QT
2021-08-23 23:44:41windows下会奇奇怪怪的报错,在超好的学长的帮助下,ubuntu下现在是能用了,.pro文件如下(这里创建的是不包含Qt的project): TEMPLATE = app CONFIG += console CONFIG -= app_bundle CONFIG -= qt LIBS +=-lglib... -
Ubuntu虚拟机开发rk3399平台qt5应用程序环境傻瓜式搭建流程
2021-12-03 06:56:49本教程的主要目的是实现在windows上面利用虚拟机开发基于arm架构的rk3399平台的ubuntu系统qt应用 -
Ubuntu安装QT Creater和配置
2020-10-15 20:56:33系统环境:Ubuntu 16.04 软件版本:Qt 5.15 Qt下载网址:http://download.qt.io/official_releases/qt/ 方式1,安装版 XXXX.run文件 进入下载页面,选择版本 我下载的是:... -
Ubuntu16.04中配置Qt5.9.1和OpenCV3.4.0过程
2018-05-08 17:21:57在台式电脑上装虚拟机,虚拟机中装Ubuntu16.04系统,在系统中安装Qt5.9.1及OPenCV3.4.0。有详细过程且有图片说明。 -
win10家庭版+ubuntu20.04虚拟机+Qt5.9.0开发环境搭建
2021-07-15 16:10:37win10家庭版+ubuntu20.04虚拟机+Qt5.9.0开发环境搭建 1. win10家庭版创建ubuntu20.04虚拟机 win10家庭版创建ubuntu20.04虚拟机,无法使用低于16.1.2的版本,因为win10家庭版与低版本VMware专业版不兼容,启动虚拟机... -
智能家居(22)虚拟机ubuntu打开串口方法
2019-11-08 09:56:52智能家居(22)虚拟机ubuntu打开串口方法 为了在虚拟机ubun下安装的QTcreator下调试串口程序,需要打开虚拟机的串口。 1、首先在虚拟机关闭的情况下打开设置菜单 找到硬件设置,选择下面的添加(设备)选择 串行... -
搭建虚拟机下ubuntu的qt-arm交叉编译工具
2015-09-15 21:20:03自己实践的记录,其中在我的...2 下载好好个安装包:qt-opensource-linux-x86-5.5.0.run(其它版本应该也可以),这个是qt creator安装包,安装好并能正常使用,这个步骤前得先执行sudo apt-get install build-essentia -
在Ubuntu18.04上卸载qt5.5而安装qt5.12.0以上版本的记录
2021-07-24 11:43:20前言 由于项目需要用到蓝牙模块的原因,需要跑的qt的demo包需要更高版本要求的配置,因此将旧版本的qt...先在ubuntu的终端中找到你之前安装qt的目录位置在哪。 我的是在:/opt/Qt5.5.0/目录下,有一个MaintenanceTool的