Ubuntu中PCL、Eigen、ROS、Ceres、VScode相关操作,安装,卸载,文件存储位置基础合集

news2024/12/27 21:37:24

Ubuntu中PCL相关操作

查看PCL对应的版本号

apt-cache show libpcl-dev

卸载PCL相关命令

sudo apt-get remove libpcl-dev

如果想要完全卸载相关软件包及其配置文件,需要加上--purge参数:

sudo apt-get --purge remove libpcl-dev

Ubuntu中eigen相关操作

ubuntu查看eigen对应版本命令

        在ubuntu中eigen默认安装位置:/usr/include/目录下的eigen3目录文件下:

        如何查看安装eigen版本:

# 切换到eigen安装目录下的util文件夹
cd /usr/include/eigen3/Eigen/src/Core/util
# 查看util文件夹下的Macro.h文件
gedit Macro.h  / cat Macro.h

        根据Macro.h头文件的宏定义可以确定eigen版本:如下图展示即为安装的eigen3.3.7

 Ubuntu中ros相关操作

        查看ros对应版本

rosversion -d

        Ubuntu和ROS1版本对应关系如下所示

 Ubuntu中Ceres库相关操作

        Ubuntu系统在不指定Ceres库的安装目录情况下,Ceres所有的头文件都在“/usr/local/include/ceres/”中,所有库文件位于“/usr/local/lib/"中。

        需要查看Ubuntu系统安装的Ceres版本只需进入上述目录即可查看。如果需要卸载Ceres库,使用以下命令递归删除上述文件夹中对应的文件。

sudo rm -r /usr/local/lib/cmake/Ceres
sudo rm -rf /usr/local/include/ceres /usr/local/lib/libceres.a

        Ubuntu20.04下Ceres的安装参考以下博客(亲测有效):Ubuntu20.04安装Ceres1.14版本并测试是否成功_ceres安装‘-CSDN博客 

Ubuntu中VScode相关操作

         Ubuntu20.04下安装VScode参考以下博客:记录:Ubuntu20.04中安装和设置VScode-CSDN博客

        在Linux下对于后缀为.deb的文件安装均可使用以下命令:

sudo dpkg -i xxx.deb
# 始终xxx.deb为对应Linux版本的安装包

        对于Linux中文件安装后快捷方式默认存在于 ”/usr/share/applications"目录下。

        Ubuntu20.04下VScode的彻底卸载:

Ubuntu下vscode彻底卸载_ubuntu卸载vscode-CSDN博客

        在Linux系统下,安装.deb后缀的软件后,配置文件和缓存文件位于目录.config / .cache中,如安装了VScode后,在.config和.cache文件夹会创建Code对应的文件夹。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2083247.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Qwen-VL模型微调及遇到的一些小问题

Qwen-VL 是阿里云研发的大规模视觉语言模型(Large Vision Language Model, LVLM)。Qwen-VL 可以以图像、文本、检测框作为输入,并以文本和检测框作为输出。相比较前文提到的llava-llama3的模型,它相对更成熟一些,功能更…

设计模式篇(DesignPattern - 行为型模式)(持续更新迭代)(图片待加载)

目录 一、模版方法模式(制作豆浆问题) 1. 豆浆制作问题 2. 模板方法模式 2.1. 基本介绍 2.2. 代码实现 2.3. 钩子方法 2.4. 应用案例 应用一:Android中View的draw 应用二:Spring 框架应用的源码分析 2.5. 注意事项和细节…

手持机定制方案_安卓手机主板定制_MTK联发科智能终端方案开发

手持机定制方案搭载了8核CPU,主频高达2.0GHz,并运行Android12.0操作系统。无论是多媒体播放、游戏娱乐还是多任务处理,均能带来极为流畅的体验。高达8GB的RAM确保应用程序和游戏可以顺畅运行,而256GB的内部存储空间以及支持扩展至…

Python酷库之旅-第三方库Pandas(106)

目录 一、用法精讲 461、pandas.DataFrame.lt方法 461-1、语法 461-2、参数 461-3、功能 461-4、返回值 461-5、说明 461-6、用法 461-6-1、数据准备 461-6-2、代码示例 461-6-3、结果输出 462、pandas.DataFrame.gt方法 462-1、语法 462-2、参数 462-3、功能 …

【系统架构设计师-2017年】综合知识-答案及详解

文章目录 【第1~2题】【第3题】【第4题】【第5题】【第6题】【第7~8题】【第9~10题】【第11题】【第12题】【第13题】【第14题】【第15题】【第16~17题】【第18~19题】【第20~21题】【第22题】【第23题】【第24题】【第25题】【第26~27题】【第28题】【第29题】【第30题】【第3…

【html+css 绚丽Loading】000022 三元循环轮

前言:哈喽,大家好,今天给大家分享htmlcss 绚丽Loading!并提供具体代码帮助大家深入理解,彻底掌握!创作不易,如果能帮助到大家或者给大家一些灵感和启发,欢迎收藏关注哦 &#x1f495…

【Git 学习笔记_22】Git 实用冷门操作技巧(上)

文章目录 第十一章 Git 操作技巧与诀窍简介11.1 活用 git stash11.2 保存并应用 stash 第十一章 Git 操作技巧与诀窍 本章相关主题: 活用 git stash(上) ✔️保存并应用 stash(上) ✔️用 git bisect 进行调试使用 g…

并发性服务器

同一时刻能处理多个客户端 多进程: int init_tcp_ser(const char *ip,unsigned short port) {int sockfd socket(AF_INET,SOCK_STREAM,0);if(-1 sockfd){perror("fail socket");return -1;}struct sockaddr_in ser;ser.sin_family AF_INET;ser.sin_por…

【Python 千题 —— 基础篇】简易购物车

Python 千题持续更新中 …… 脑图地址 👉:⭐https://twilight-fanyi.gitee.io/mind-map/Python千题.html⭐ 题目描述 题目描述 设计一个在线购物车系统,该系统能够管理用户的购物行为。用户可以将商品添加到购物车中、移除购物车中的商品、查看购物车中的商品列表,并计算…

nerfstudio半离线配置踩坑记录

安装torch2.1.2 with cuda11.8 由于清华镜像源(包括阿里源和豆瓣源)都没有torch2.1.2cu118的包,因此只能从pytorch官网下载。 服务器上直接通过下面pip的方式安装会由于网络原因中断,无奈只能在本地先把torch的包下载下来再上传到…

8.Linux_Makefile

Makefile 1、基本知识 语法: 目标:依赖 //依赖可以是0个或多个,依赖之间用空格分隔命令 //命令前面必须有tab键 目标:最终要生成的文件依赖:生成目标所需要的文件命令:怎么样通过依赖来生成目标的 make访问mak…

pve首页查看功耗拓展脚本

作者:TP唉 https://www.bilibili.com/read/cv26924314/?jump_opus1 出处:bilibili 如图所示想要这全方位信息很难吗?不,很简单只需要在shell里粘贴两串代码轻松搞定! 命令1:(curl -Lf -o /tmp/temp.sh ht…

CleanClip: macOS 上最干净的剪贴板管理工具

在日常工作中,我们经常需要复制粘贴各种内容。但是 macOS 自带的剪贴板功能非常有限,只能保存最后一次复制的内容。这就是为什么我们需要一个强大的剪贴板管理工具 - CleanClip。 CleanClip 是什么? CleanClip 是一款专为 Mac 用户设计的剪贴板管理工具,它可能是 …

day13JS-MoseEvent事件

1. MouseEvent的类别 mousedown :按下键mouseup :释放键click :左键单击dblclick :左键双击contextmenu :右键菜单mousemove :鼠标移动mouseover : 鼠标经过 。 可以做事件委托,子元素可以冒泡…

FUNCTION_ALV 下拉框的实现

下拉框可以用drdn_field或者使用DRDN_HNDL,这个文章主要是下拉框的基本使用,核心就是在fieldcat内表里面设置好下拉框的字段或者组的编号 文章目录 drdn_field使用DRDN_HNDL复制状态完整代码核心代码运行结果 drdn_field 使用DRDN_HNDL 复制状态 完整代码…

AcWing852.spfa判断负环

cnt数组表示&#xff1a;cnt【j】表示边j #include<iostream> #include<cstring> #include<algorithm> #include<queue> #define N 2010 #define M 10010 using namespace std; int n,m; int h[N],w[M],e[M],ne[M],idx; int dis[N],cnt[N]; bool st[N…

ps笔刷设置使用介绍

形状动态 建议开启&#xff0c;作用是笔刷会有粗细变换 传递 不透明度抖动 . 选择钢笔压力&#xff0c;作用就是压感&#xff0c;压力值&#xff0c;有粗细深浅轻重变化 调到这画的时候就不会特别浅 流量抖动 选择钢笔压力&#xff0c;开了就有虚边 方便画过渡。 一般画…

JavaWeb实战教程:如何一步步构建房产信息管理系统?MySQL助力数据管理

✍✍计算机毕业编程指导师 ⭐⭐个人介绍&#xff1a;自己非常喜欢研究技术问题&#xff01;专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目&#xff1a;有源码或者技术上的问题欢迎在评论区一起讨论交流&#xff01; ⚡⚡ Java、…

Unable to delete file: .....(路径) signing-config.json无法删除

运行了一个去年很久之前的项目,在打包的时候弹出这个错误,提示要删除这个json文件,尝试了很多次无法删除,最后想到可能是文件权限的问题 Execution failed for task :app:clean. > Unable to delete file: D:\xxxxxx\xxxxxx\app\build\intermediates\signing_config\debug\…

基于Python、Django的企业门户网站设计

一、框架设计 1.1 创建项目和应用 企业门户网站的结构如下图所示。 因此,在文件夹下创建hengDaProject项目。在该项目下添加homeApp、aboutApp、newsApp、productsApp、serviceApp、scienceApp、contactApp应用。该操作参见:https://blog.csdn.net/qq_42148307/article/det…