给RM视觉新人的Ubuntu20安装+OpenCv4.1.0+qt配置

一、Ubuntu20.04安装

1.Ubuntu的ISO烧录,烧录后插上u盘从BIOS引导u盘启动,选择try Ubuntu,如果出现黑屏等状况选择安全模式进入Ubuntu。选择安装Ubuntu,语音选择中文,键盘选择English(US)

2.分区:

/boot 逻辑分区 1024MB(必须)

/swap(交换空间) 逻辑分区 电脑内存大小 4G就4096MB 8G就8192MB(必须)

/home 主分区 71680MB(70GB)(推荐,或其他)(分出200G空闲区的小伙伴,此处分97280MB(95GB))

/ 主分区 剩余空间

分区完后先不要点下一步,找到下方有个设备引导驱动器,选择你/boot所在分区(格式为xxxpn,n为数字),否则以后卸载Ubuntu,windows就可能不能用了。

3.安装完Ubuntu20.04 LTS 后,换源和更新

4.*可选更换内核

Linux系统一般都是通过命令行进行操作的,在终端输入,不会的一定要百度。
贴一个打开终端的快捷键:
ctrl+alt+T

  1. 第一步更新源,20.04可以使用可视化界面换源,进入设置换源,一定要换成阿里、清华或上交,不要直接使用中国源(惨痛教训),具体操作见百度,会为你以后安装东西省很多事。
  2. 第二部更新内核,具体见:
    https://zhuanlan.zhihu.com/p/149564937?from_voters_page=true
    在这里插入图片描述

换成最新版的稳定源, 不同机型有不同的安装包需要下载,下载地址: https://kernel.ubuntu.com/~kernel-ppa/mainline/

二、OpenCV4.1.0安装

  • 主要参考:【Ubuntu 环境配置】(1)Ubuntu安装opencv-4.1.0+opencv_contrib-4.1.0(c++,py2,py3 皆可运行)

  • 但在这里有两处需要添加或修改

  • 1.CMAKE_INSTALL_PREFIX 中的安装路径选择/usr/local,这样可以方便你后面qt的配置。
    (此处可能需要修改文件夹权限,打开终端,输入sudo chmod -R 777 "你需要修改的文件或者文件夹的绝对目录,可以用鼠标拖动到终端会自动生成链接'

  • 2.BUILD_opencv_world打上勾

  • 3.如果configure多次报错或时间过长,在cmake里configure一次后如果等不及就直接stop,看这个cmakedownloadlog缺什么文件,把log提供的链接下载文件一一替换,替换完成后再次configure,重复上述步骤直到camke下方日志和cmakedownloadlog没有明显报错。

    注意不要替换错误文件,否则make的时候会报错,在不知道错误文件在哪的情况下只能全部删掉重来。

三、QT的安装和配置

1.安装QT

https://www.cnblogs.com/xiangtingshen/p/12096699.html

2.配置QT:https://blog.csdn.net/qingzhuyuxian/article/details/87342687

3.打开qtcreator,创建一个空白的qtC++文件,编译环境选择你安装的qt版本,这里是qt5.12.10在这里插入图片描述

4.创建完成后将.pro文件里的内容换成

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

INCLUDEPATH +=/usr/local/include/ \
              /usr/local/include/opencv4/ \
              /usr/local/include/opencv4/opencv2/

LIBS += /usr/local/lib/*.so

SOURCES += \
        main.cpp

然后你就能开始愉快的使用OpenCV了

  • 2
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值