ubuntu双系统安装以及opencv配置

ubuntu双系统的安装

疫情即将结束之日,记录一下重新安装ubuntu的双系统。

  1. 下载镜像文件并制作启动U盘
    首先得有一个ubuntu的系统iso文件,以及Ultral软件制作ubuntu系统启动盘。

  2. 空闲空间分离
    进入windows系统下磁盘管理,选择空闲空间至少大于20G的非C盘,右击选择压缩卷,选择大小20G,此时该空闲卷为绿色的。

  3. 进入U盘启动
    在这里插入图片描述
    选择断网操作。
    在这里插入图片描述
    然后选择自己定义盘的大小,即其他选项
    在这里插入图片描述
    然后选择刚才分出来了绿色的大小的空闲盘,点击右下角的加号,分别进行四个操作
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    然后将最后一栏的引导器选择刚才分出来的/boot的设备,最后一个步骤就是选择地区,安装,重启。

  4. 添加启动项
    下载一个easyBCD软件,选择添加启动项目
    在这里插入图片描述
    5.最终选择添加的引导项,进入安装系统,完成
    在这里插入图片描述但是你会发现,输入中文的时候会出现问题,那就是输入i会出现ch乱七八糟的,这个时候,点击右上角拼图标,选择首选项,然后拼音模式,去掉拼音纠错。然后在终端输入该命令:

ibus-daemon -drx

这个时候,再去测试拼音输入法。

opencv的配置

  1. 首先去官网下载opencv 选择sources版本
    添加链接描述 http://opencv.org/releases.html
  2. 下载的时候会很慢,这个时候需要更新源,选择简单的操作方式
  3. 下载好后,在选择的文件夹下解压
    unzip opencv-4.2.0.tar.gz
  4. 然后开始安装依赖库,和cmake
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libjasper-dev  

此处有个坑,就是直接sudo apt-get install cmake时会在后面cmake编译链接库地址的时候出现版本过低的错误。这里选择自己下载源码的方式安装cmake

下载地址 添加链接描述http://www.cmake.org/files/v3.5/cmake-3.5.1.tar.gz
然后进行解压安装

1. tar xf cmake-3.5.1.tar.gz
2. cd cmake-3.5.1
3. ./configure
4. make
5. sudo make install

然后这个时候验证一下

cmake --version

出现版本号说明安装成功

  1. 安装完之后开始进行opencv文件夹,创建一个build文件夹
    在该文件下进行cmake链接
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..

然后就需要等待,结束后继续执行命令编译

1. sudo make
2. sudo make install

执行结束那么就表示OpenCV编译过程就结束了,然后开始添加opencv库的路径

sudo gedit /etc/ld.so.conf.d/opencv.conf 

打开文件时在文件末尾添加内容:

/usr/local/lib

6 . 执行命令是配置生效

sudo ldconfig

继续添加,执行命令打开文件

sudo gedit /etc/bash.bashrc

在打开文件的末尾添加内容:


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

保存退出后,继续执行命令使得配置生效

source /etc/bash.bashrc
sudo updatedb

这个时候就进行的差不多了,可以选择opencv的自带案例测试一下了,
进入/samples/cpp/example_cmake目录下
执行命令:

1. cmake .
2. make
3. ./opencv_example

然后就会打开摄像头,上面会有hello opencv字样
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值