Ubuntu学习之三:软件安装

本文提供了Anaconda、GPU、C/C++编译环境、cmake、opencv、open3D等软件的安装步骤与方法,涵盖了从环境搭建到专业工具的全面指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

逐步安装一些要用的软件,搜集一下安装方法,备查。

目录
1、Anaconda的安装
2、GPU的安装
3、c/c++编译环境
4、cmake安装
5、opencv安装
6、open3D安装
7、kinectv2安装(条件2下安装,真机)

1、Anaconda的安装
我从官网直接下的最新版本,校网还是蛮快的,就是小贵。
地址:https://www.anaconda.com/distribution/
参考:https://blog.youkuaiyun.com/qq_15192373/article/details/81091098

  • 将下载好的.sh文件拷贝到虚拟机里,放桌面上就可以(我是用win下载的)
  • 运行 .sh 文件

bash Anaconda3-5.2.0-Linux-x86_64.sh(tab可以自动补全指令)
在这里插入图片描述

  • 让你读license,yes后一直enter下去

在这里插入图片描述

  • 接受吗?当然yes

在这里插入图片描述

  • enter确认安装

在这里插入图片描述

  • 环境变量设置,yes

在这里插入图片描述

  • 应该用不到,所以no。用到再装嘛
    在这里插入图片描述
  • 重启终端,即可使用Anaconda3
  • 这个备用一下,我的直接就是anaconda的,可能是之前没有装python吧
    在这里插入图片描述
    anaconda-navigator启动conda的导航器
    在这里插入图片描述

2、GPU的安装

真机装乌班图,参考这个,非常详细:https://blog.youkuaiyun.com/u010801439/article/details/80483036

但我的是虚拟机,听说没法装,17年的博客。说是着手解决,也不知道解决了没有,有时间装下试试。

3、c/c++编译环境

Ubuntu缺省情况下,并没有提供C/C++的编译环境,因此还需要手动安装。但是如果单独安装gcc以及g++比较麻烦,幸运的是,Ubuntu提供了一个build-essential软件包。查看该软件包的依赖关系:

在这里插入图片描述
查看gcc和g++版本
在这里插入图片描述
在这里插入图片描述
也就是说,安装了该软件包,编译c/c++所需要的软件包也都会被安装。因此如果想在Ubuntu中编译c/c++程序,只需要安装该软件包就可以了。

命令如下:
sudo apt-get install build-essential

4、cmake安装

安装最新的cmake,从官网下载最新版本:https://cmake.org/download/
虚拟机上可以在win上下完拷过去。
真机可以用如下命令:
wget https://cmake.org/files/v3.14/cmake-3.14.0-rc3.tar.gz

  • 解压:
    tar zxvf cmake-3.14.0-rc3.tar.gz

zxvf分别是四个参数
x : 从 tar 包中把文件提取出来
z : 表示 tar 包是被 gzip 压缩过的,所以解压时需要用 gunzip 解压
v : 显示详细信息
f xxx.tar.gz : 指定被处理的文件是 xxx.tar.gz

  • 然后进入目录执行:
    ./bootstrap
    make -j8
    sudo make install
  • 验证版本
    cmake --version

5、opencv安装

下载最新版本:https://github.com/opencv/opencv/releases

6、open3D安装
官网安装教程:http://www.open3d.org/docs/compilation.html#ubuntu

资源下载链接为: https://pan.quark.cn/s/9648a1f24758 这个HTML文件是一个专门设计的网页,适合在告白或纪念日这样的特殊时刻送给女朋友,给她带来惊喜。它通过HTML技术,将普通文字转化为富有情感和创意的表达方式,让数字媒体也能传递深情。HTML(HyperText Markup Language)是构建网页的基础语言,通过标签描述网页结构和内容,让浏览器正确展示页面。在这个特效网页中,开发者可能使用了HTML5的新特性,比如音频、视频、Canvas画布或WebGL图形,来提升视觉效果和交互体验。 原本这个文件可能是基于ASP.NET技术构建的,其扩展名是“.aspx”。ASP.NET是微软开发的一个服务器端Web应用程序框架,支持多种编程语言(如C#或VB.NET)来编写动态网页。但为了在本地直接运行,不依赖服务器,开发者将其转换为纯静态的HTML格式,只需浏览器即可打开查看。 在使用这个HTML特效页时,建议使用Internet Explorer(IE)浏览器,因为一些老的或特定的网页特效可能只在IE上表现正常,尤其是那些依赖ActiveX控件或IE特有功能的页面。不过,由于IE逐渐被淘汰,现代网页可能不再对其进行优化,因此在其他现代浏览器上运行可能会出现问题。 压缩包内的文件“yangyisen0713-7561403-biaobai(html版本)_1598430618”是经过压缩的HTML文件,可能包含图片、CSS样式表和JavaScript脚本等资源。用户需要先解压,然后在浏览器中打开HTML文件,就能看到预设的告白或纪念日特效。 这个项目展示了HTML作为动态和互动内容载体的强大能力,也提醒我们,尽管技术在进步,但有时复古的方式(如使用IE浏览器)仍能唤起怀旧之情。在准备类似的个性化礼物时,掌握基本的HTML和网页制作技巧非常
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值