首页天道酬勤ubuntu能做什么,ubuntu14.04安装教程

ubuntu能做什么,ubuntu14.04安装教程

张世龙 05-04 04:08 123次浏览

最近发布了opencv3.4.1,因为想更换新的来尝试新鲜,所以用博文记录了配置的过程,方便了查阅。

本教程最初为3.3.0,但根据博主的专业测量,该教程在3.4.0、3.4.1中都适用

1 .官网下载opencv,本教程选择时,opencv3.4.1,其他版本配置方式不同。

下载链接http://opencv.org/releases.html,然后选择sources版本

2 .解压缩下载的zip包

unzip opencv-3.4.1.zip 3.进入解压缩后的文件包

4 .如果安装了依赖关系库和cmake,并注意到需要apt-get update,则首先sudo su进入根权限,然后进行sudo apt-get update,然后运行以下命令

sudo apt-getinstallcmakesudoapt-getinstallbuild-essentiallibgtk 2.0-dev libavcodec-devlibavformat-dev libjpeg.dev liblibave 安装jasper-dev5.cmake后,运行命令以创建编译文件夹。 如果不创建,系统将提示您,如下图所示

在源构建区域不合法。

mkdir my _ build _ dircdmy _ build _ dir

6.cmake有点

cmake-DC make _ build _ type=release-DC make _ install _ prefix=/usr/local .注意:已在新文件夹中编译,但以前的错误

在此期间可能会下载一些东西,等一会儿就OK了

7 .执行指令,长编译过程

sudo make

8 .执行命令

sudo make安装

9.sudo make install运行完成后,OpenCV编译过程将结束。 接下来,必须配置OpenCV的编译环境,以便首先将OpenCV库添加到路径中以找到系统

sudo gedit/etc/LD.so.conf.d/opencv.conf在运行此命令后打开的可能是空文件,但可以只将其添加到文件末尾

/usr/local/lib

10 .运行以下命令启用刚才的配置路径

此时,sudo ldconfig可能会提示错误,如下图所示()

sbin/ldconfig.real :/usr/lib/NVIDIA-375/lib egl.so.1不是符号连接

/sbin/ldconfig.real :/usr/lib 32/NVIDIA-375/lib egl.so.1不是符号连接

此错误可能是由系统错误引起的

只需分别输入上图下方部分的4行命令即可解决

SDO mv/usr/lib/NVIDIA-375/lib egl.so.1/usr/lib/NVIDIA-375/lib egl.so.1.org

SDO mv/usr/lib 32/NVIDIA-375/lib egl.so.1/usr/lib 32/NVIDIA-375/lib egl.so.1.org

SDO ln-s/usr/lib/NVIDIA-375/lib egl.so.375.39/usr/lib/NVIDIA-375/lib egl.so.1

SDO ln-s/usr/lib 32/NVIDIA-375/lib egl.so.375.39/usr/lib 32/NVIDIA-375/lib egl.so.1

11 .设置基本

sudo gedit /etc/bash.bashrc将添加到末尾

pkg _ config _ path=$ pkg _ config _ path :/usr/local/lib/pkgconfigexportpkg _ config _ path保存执行以下命令

更新source /etc/bash.bashrc

sudo updatedb 12 .至此所有配置都已完成

用小程序测试一下吧

找到了

从cd到opencv-3.4.1/samples/CPP/example _ cmake目录

可以看到,本目录正式登载了cmake的example。 我们可以拿来做测试

按顺序执行

在cmake .make./opencv_example中,可以看到照相机已接通电源。 左上角有hello opencv

即,表示配置成功

ubuntu deb安装,opencv安装教程