ubuntu18.04安装vscode和opencv的新手自己的哔哔叨叨

这篇是给自己记录以下我的安装过程,完全没有理论依据,自己摸索的,大佬止步。有需要和我一样新手可参考一二。不保证成功哦。

首先介绍以下我的环境
我装得是ubuntu和windows的双系统,ubuntu版本是18.04的
自己是刚开始使用linux系统,所以以下内容全为自己摸索,如果有错误,望指正。

一、opencv安装

(1)首先需要下载opencv库,官网下载opencv,下载链接http://opencv.org/releases.html,选择sources版本。这里我自己下载的是3.4.11的版本
下载完成后,我为了方便将它放在主目录下面,因为好写地址

(2)不论你下载到哪里了请你先解压,有图标的直接右击,提取到…。或者通过终端解压,输出下面内容。

cd XXX
unzip opencv-3.4.6.zip

(3)然后安装一些其他,这里提示一下没用过终端的,这里复制时一行行复制哦,还有复制到终端后粘贴是 shift+ctrl+v才是粘贴。否则粘贴不上。
还有如果gcc g++等失败的同学们,请先下载gcc和g++哦这里我之前就有安装,所以不详细介绍了。需要的自行查帖子。

sudo apt-get update
sudo apt-get install vim
sudo apt-get install g++
sudo apt-get install gcc
sudo apt-get install cmake
sudo apt-get install build-essential
sudo apt-get install libgtk2.0-dev
sudo apt-get install libavcodec-dev
sudo apt-get install libavformat-dev
sudo apt-get install libswscale-dev
sudo apt-get install libatlas-base-dev
sudo apt-get install gfortran
sudo add-apt-repository “deb http://security.ubuntu.com/ubuntu xenial-security main”
sudo apt-get update
sudo apt-get install libjasper1 libjasper-dev

(4)进入到解压后的文件包中,创建编译文件夹

cd XXX/opencv-3.4.11
mkdir Release
cd Release

注:这里的xxx就是你的解压后安装包的路径,这里我偷懒将它放在主目录下,所以路径为/home/cmf,所以我写的时候写为 cd /home/cmf/opencv-3.4.11即可,根据各位的位置自己写好哦。

(5)CMAKE

cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local …

注:在这一步我没有出现问题,出现问题的朋友移步最下方连接哦

(6)MAKE

sudo make

(7)最后安装

sudo make install

(8)执行完毕后OpenCV编译过程就结束了,接下来就需要配置一些OpenCV的编译环境首先将OpenCV的库添加到路径,从而可以让系统找到

sudo gedit /etc/ld.so.conf.d/opencv.conf

执行此命令后打开的可能是一个空白的文件(可能报错),不用管,只需要在文件末尾添加

/usr/local/lib

注意:就是复制上面那一句在弹出来的文档中即可。
然后执行下面语句才能生效。这里我自己出现了错误,没有错误的就可以执行下一步了。

sudo ldconfig

在这里插入图片描述
我出现的问题及解决方案:在sudo ldconfig时遇到类似usr/local/cuda-8.0/lib64/libcudnn.so.5 不是符号连接的问题,这里参考连接以及连接2

(9)配置bash

sudo gedit /etc/bash.bashrc

然后在弹出来的文档最后加如下两句

PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH

然后不要忘记保存

source /etc/bash.bashrc

(10)最后更新

sudo updatedb

然后不要关闭窗口,直接输入下面内容测试一下

cd …
cd samples
cd cpp
cd example_cmake
cmake .
make
./opencv_example

只要能看到弹窗就说明可以拉。

Vscode安装调试

然后opencv这块就结束了,接下来就是进行vs的下载安装和调试

(1)首先下载好gcc g++,之前下载过的就不用拉

sudo apt-get update
sudo apt-get install gcc
sudo apt-get install g++

(2)然后下载vscode这里建议参考这个连接执行vscode安装,还是不可以的请参照最下面的连接自己再研究一下哈,这里不再赘述了。

然后就是最最重要的配置问题

(3)安装c/c++插件(都必须有),这里看到左边数列的图标中最下面的那个,

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值