**
针对ubuntu16.04系统下安装opencv3.4(详细版)**
该文件时针对我的ubuntu16.04 64位,详细安装如下:
首先下载opencv3.4.5安装包 https://pan.baidu.com/s/1XFsJMEgDPWRLiyGrAzVl4A 提取码:slam
注意:这个包时tar.gz格式的。安装包下载后在下载里面找到安装包,右键提取到此处解压,将解压后的文件剪切到Home下
-
安装依赖项,在桌面空白位置打开终端(或在Home下的一个空白处打开终端)执行下面的命令,
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev
sudo apt-get install libtiff4.dev libswscale-dev libjasper-dev -
安装 OpenCV3.4
进入下载的安装压缩包,解压到某文件夹,然后进去该文件夹建立build文件夹 编译文件夹,(注:这下面几行命令 cmake …,make,sudo make install都是在build文件夹下执行的)
cd opencv-3.4.5
mkdir build
cd build
cmake …
make
sudo make install -
配置环境变量(下面的两个命令在桌面空白处打开的终端下执行的)
sudo vim /etc/ld.so.conf.d/opencv.conf
在打开的空白文件中添加 /usr/local/lib
执行 sudo ldconfig ,使配置的环境变量生效 -
配置 .bashrc ,末尾添加下面两行(下面的这一个命令是在桌面空白出打开的终端下执行的,这里涉及到了vim的使用,执行命令打开文件后,按i键进入到编辑中,将下面的两行英文粘贴到最下面,然后回车换行后输入冒号+w+q,回车就自动跳到终端)
//打开.bashrc
sudo vim /etc/bash.bashrc
//添加以下两行内容到.bashrc
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH -
source 与 update(执行下面两个命令也是在桌面空白处打开终端执行下面两个命令)
source /etc/bash.bashrc //这个命执完后会使终端的miao1@miao1:~$ 变成白色
sudo updatedb //在桌面重新打开一个新终端执行该条语句 -
测试是否正常安装 (成功会出现带 “hello opcv” 字样的窗口,我的是笔记本摄形成窗口,该窗口的左上角有“hello opcv”的字样),(执行下面两个命令也是在桌面空白处打开终端执行下面两个命令)
cd opencv-3.4.5/samples/cpp/example_cmake
cmake .
make
./opencv_example