Ubuntu18.04配置运行Kintinuous

1. 安装对应的英伟达显卡驱动

安装驱动时参考博客:Ubuntu18.04安装Nvidia显卡驱动教程,我的显卡是rtx3060,驱动版本是510.60.02。
在执行以下命令的时候,出现了”没有release文件“的问题,解决方法参考博客:E: 仓库 “http://ppa.launchpad.net/zarquon42/meshlab/ubuntu bionic Release”没有 Release 文件,即输入以下命令

$ sudo add-apt-repository ppa:graphics-drivers/ppa

2. 安装CUDA

实验室小伙伴跟我是一个版本的显卡驱动,他要跑神经网络模型,倒腾了好长时间,中间还重装系统,终于试出了CUDA11.3版本的是最合适的,这里我就直接奉行拿来主义,跟他装了一个版本的CUDA。
安装过程参考博客:Linux下安装cuda和对应版本的cudnn,输入完执行.run文件的命令回车后要耐心等一会~
CUDA11和10安装时的提示过程不太一样,到下面这一步的时候,要在第一个选项上回车,取消安装显卡驱动。
在这里插入图片描述
当系统存在多个版版本的CUDA时,可以用以下命令切换系统当前使用的CUDA版本。

$ cd /usr/local
$ sudo rm -rf cuda
$ sudo ln -s /usr/local/cuda-11.0 /usr/local/cuda

3. 安装OpenCV2.4.13

看到有人说先装CUDA后装OpenCV是走了弯路,咱也不知道,反正咱CUDA已经费老大劲装好了,还能回去重新搞咋地。

3.1 前期准备

安装编译工具
$ sudo apt-get install build-essential
安装依赖包
$ sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
安装可选包
$ sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev

我最后一步装libjasper-dev的时候,提示无法定位软件包,解决方法是输入以下命令:

$ sudo add-apt-repository "deb http://security.ubuntu.com/ubuntu xenial-security main"
$ sudo apt update

执行完以后再重新执行上面安装可选包的命令。

3.2 下载并编译OpenCV

OpenCV下载地址 ,找到自己要的版本,选“Source”类型的下载。我装的是2.4.13版本的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值