这篇文章主要是个人学习SLAM过程中的一些记录,请理性参考!
他的桌面上安装了ubuntu16.04,并安装了OpenCV3.4.5。
1 .下载OpenCV和OpenCV_contrib,注意pencv和OpenCV版本匹配。
OpenCV下载URL:https://OpenCV.org/Releases/
OpenCV_contrib下载URL:https://github.com/opencv/opencv _ contrib/releases
注意: OpenCV下载source格式。 OpenCV_contrib可以下载zip或tar.gz。 本文正在下载zip。
2 .安装依赖关系
sudo apt-getinstallbuild-essentiallibgtk 2.0-dev libavcodec-devlibavformat-dev libjpeg.devsudoapt-getinstallllibtiff 4
安装OpenCV和OpenCV_contrib
通过解压缩下载的OpenCV和OpenCV_contrib包,可以将OpenCV解压缩到home目录中,然后解压缩OpenCV_contrib并将其放入OpenCV文件夹中。
CD opencv-3.4.5 sudomkdirbuildcdbuildsudocmake-DC make _ build _ type=release-DC make _ install _ prefix=/u u u u u u u u u usr/- d opencv _ enable _ nonfree=true . cmake成功后,依次输入以下两行命令
makesudo make install 4.设置环境变量
sudo vim/etc/LD.so.conf.d/opencv.conf将/usr/local/lib添加到打开的空文件中
中选择所需的墙类型
sudo ldconfig,启用配置的环境变量。
5 .配置. bashrc
sudo vim /etc/bash.bashrc在打开的文件末尾添加以下两行代码
pkg _ config _ path=$ pkg _ config _ path :/usr/local/lib/pkgconfigexportpkg _ config _ path6. source和updath
测试是否成功安装了source/etc/bash.bashrcsudoupdatedb7. 将显示一个带有“hello opcv”字样的窗口。)
CD opencv-3.4.5/samples/CPP/example _ cmake cmake.make./opencv _ example在cmake过程中会出现各种问题,在此不再写。