linux ubuntu16.04 编译opencv教程(没编过,有时间再弄,推流不用opencv也行的)
Posted Dontla
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux ubuntu16.04 编译opencv教程(没编过,有时间再弄,推流不用opencv也行的)相关的知识,希望对你有一定的参考价值。
文章目录
下源码
https://github.com/opencv/opencv/releases/tag/4.4.0
然后在ubuntu里建个文件夹把它扔进去,再右键给它提取出来
编译
直接参照官网方法
切换到你需要编译的opencv版本
点第一个吧,opencv简介
然后点
然后就正式到了安装教程主页了
https://docs.opencv.org/4.4.0/d7/d9f/tutorial_linux_install.html
根据教程,终端运行如下指令
[compiler] sudo apt-get install build-essential
[required] sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
[optional] sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
完后运行cmake-gui,linux下cmake-gui的安装
路径这样写
然后点击configure
然后主要改两个地方
1、勾选上BUILD_opencv_world
2、在CMAKE_BUILD_TYPE后填上:RELEASE(我写的小写好像也支持)
然后点generate,几秒钟就好了
然后在build目录下打开终端,输入
make
过了挺久,大约半个小时,
应该成功了
然后再运行:
sudo make install
这一步的时候失败了,提示找不到第三方的ippicv文件,,,没事,先不弄了,有时间再弄★★★★★
参考文章1:【安装教程】Ubuntu16.04中用CMake-gui安装OpenCV3.2.0和OpenCV_contrib-3.2.0(图文)
参考文章2:Ubuntu18:使用CMake-gui编译OpenCV3源码的详细过程
配置opencv环境
动态库(共享库)的配置
输入指令创建opencv.conf文件,在文件中加入 /usr/local/lib ,然后保存退出。
sudo gedit /etc/ld.so.conf.d/opencv.conf
接下来输入指令加载配置文件,使配置生效:
sudo ldconfig
以上是关于linux ubuntu16.04 编译opencv教程(没编过,有时间再弄,推流不用opencv也行的)的主要内容,如果未能解决你的问题,请参考以下文章
linux arm 交叉编译ACE(ubuntu16.04)
linux ubuntu16.04 编译opencv教程(没编过,有时间再弄,推流不用opencv也行的)