cmake配置opencv出错_deepin安装OpenCV

前言

OpenCV来来回回都不知道安装多少次了,但在linux环境下也就几次,通过网上帖子上的命令行去安装总是有各种各样的问题,主要就是卡在Cmake这里了,今天另辟蹊径,通过熟悉的gui去安装。

一、前期准备

下载好opencv和对应版本的opencv_contrib之后,解压到同级目录(不用拷贝opencv_contrib到opencv,也不用在opencv里新建build),然后再新建一个build文件夹用来放CMake生产的文件

cmake配置opencv出错_deepin安装OpenCV_第1张图片

安装CMake及GUI

sudo apt-get install cmake
sudo apt-get install cmake-qt-gui

安装构建必要环境

sudo apt-get install build-essential

二、CMake配置

然后就是通过cmake-gui启动熟悉的界面了

cmake配置opencv出错_deepin安装OpenCV_第2张图片

选择好源码路径和生成路径,点击Configure,弹出窗口选择Unix Makefiles,然后Finish

根据红字提示,缺少相关文件,去build目录下的CMakeDownloadLog.txt中查找确实文件的下载地址,通过迅雷去下载,然后放到指定目录,全部下载完后再次Configure

在OPENCV_EXTRA_MODOULES_PATH栏选择opencv_contrib里的moudules

cd7d59952ae29cc63675ba13fa79ccc1.png

再次configre,然后Generate

三、编译安装

在build下执行命令

 make -j6 # 数字自己随意,代表线程数

然后等待结束

a6054f35334578d08d2010011c9adf88.png

安装

sudo make install 

安装完成后自动配置好了环境变量,无需再设置大功告成。

你可能感兴趣的:(cmake配置opencv出错,linux,cmake安装,linux,安装opencv)