【总结】就安装Ubuntu18.04、VScode、Opencv3.4.0的总结

这是我经过多次试错总结出的经验,在我的电脑上可以正常使用,但是不具有广泛性。

安装Ubuntu18.04

这一部分网上教程十分多,我这里列出一个参考文章Ubuntu安装

所需要的工具

  1. U盘启动盘制作工具
  2. Ubuntu18.04ISO镜像

安装步骤

  1. 使用U盘制作工具制作启动盘
  2. 在Windows10的Boot界面改变启动顺序,将U盘启动盘放在第一位
  3. 一路选择继续直到分区
  4. 这里给出分区表
  5. 这里给出一个博客,该博客的安装过程更为详细

更新国内镜像源

  1. 访问清华镜像网站打开使用帮助,选择对应版本的帮助,复制文本
  2. Ctrl+Alt+T打开终端,输入cd/etc/apt,输入sudo nano sourlist.list
  3. 将文本粘贴到该文件
  4. 执行
sudo apt-get update
 sudo apt upgrade

安装搜狗输入法

  1. 下载搜狗输入法 for linux,点击安装
  2. 重启

安装Opencv3.4.0

  1. 下载Opencv3.4.0ZIP压缩包
  2. 添加一个源,否则在添加依赖库的时候会报错,这一步需要转用个人热点,会快一点
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse"
sudo apt update
  1. 添加需要的依赖库
sudo apt-get install build-essential
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
  1. 解压,在解压后的目录中创建build目录用于存放编译出的文件,否则会污染源代码。
    cd build
    cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local -D OPENCV_GENERATE_PKGCONFIG=ON …
    -DCMAKE_BUILD_TYPE=Release 编译方式为Release
    -DCMAKE_INSTALL_PREFIX=/usr/local 安装在/usr/local
    -D OPENCV_GENERATE_PKGCONFIG=ON 创建opencv.pc文件,这个文件用于查找opencv的库
-- 出现以下消息,证明编译成功
-- Configuring done
-- Generating done
-- Build files have been written to: /home/iron/opencv/build
  1. make -j8 8是CPU内核数目
  2. sudo make install
  3. 将build/unix-install/目录下拷贝到/usr/lib/pkgconfig/目录下
sudo cp build/unix-install/opencv.pc /usr/lib/pkgconfig/
  1. 更新
sudo ldconfig

安装VScode

  1. 下载VScodedeb安装包
  2. 点击安装
  3. 配置Opencv和C++环境

猜你喜欢

转载自blog.csdn.net/qq_41968669/article/details/106429393