Ubuntu
ubuntu环境变量设置以及遇到的bug记录
lkasi
最近要学新的知识啦!!!ROS!!!LIO_SAM!!!,想在这里记录我的学习
展开
-
ubuntu安装SFML库+QT使用SFML库播放声音
UI界面中创建一个pushbutton按钮,并且创建槽函数。在.pro文件中添加头文件路径和库文件路径。加载wav文件,并且播放,代码如下。原创 2024-09-20 14:19:13 · 503 阅读 · 0 评论 -
QVTKOpenGLNativeWidget显示点云
问题描述:在之前的电脑上使用的是QVTKWidget进行点云的显示,将代码移植到新的电脑上,在框选点云的时候就出现了背景点云消失的问题,作为一个细节控十分苦恼。在Qt5.4以前,在Qt中使用OpenGL一般是使用QGLWidget,相对应的VTK控件只能选择QVTKWidget/QVTKWidget2。检查了我的版本之后,我的QT是5.12.8,VTK是8.2,我应该使用QVTKOpenGLNativeWidget。解决办法:翻阅了很多资料发现要根据QT和VTK版本进行甄别,下面引用的博客链接这个。原创 2024-08-21 08:59:25 · 428 阅读 · 0 评论 -
/usr/bin/ld: cannot find -l******通用解决办法
比如我有这个动态库文件liblog4cplus-1.2.so.5.1.4,但是要找到的是liblog4cplus-1.2.so,那么就可以创建软链接和这个库在一个文件夹下,现在进入这个文件夹下。在复现大佬的代码时,出现这个问题,后来明白由于软链接无法复制,到我这里缺少这个链接从而出现这一类报错。原创 2024-06-23 03:34:31 · 332 阅读 · 0 评论 -
误删ubuntu的home目录下的文件如何恢复
删除build下面的所有文件时习惯使用 rm -rf *命令,手一滑就把当前路径切换到home目录下,并且执行了rm -rf *命令发现所有的文件都没了,点击桌面说不存在这个文件。没有其他文件,U盘里面还有,没有桌面,难道要重装系统吗?抱着能抢救就抢救的态度,又一次寻找到了答案。首先home目录下面少了桌面、下载、公共的、文档、音乐、图片、视频,7个文件夹。其次修改文件--第一次打开很慢,关闭打开第二次就好了。里面缺少啥文件夹补充啥,内容如下。原创 2024-06-23 03:15:45 · 490 阅读 · 0 评论 -
Ubuntu开机后图像化界面消失只有命令行界面
ubuntu重新安装cpp库时突然黑屏,打开之后,只能手动输入用户名和密码才能登陆,当时最坏的结果就是重新安装系统,但是还是得抢救一下,万幸的是抢救成功了!安装ubuntu-desktop。但是执行到这一步还是tty界面。检查显示器状态并尝试重新启动。查看并设置默认目标是图像界面。我发现我两个都启动不了。于是安装和配置gdm3。于是,我参考了博客二。原创 2024-06-23 02:48:16 · 1272 阅读 · 0 评论 -
Ubuntu下halcon软件的下载安装
我选择的是linux和halcon 20.11 steady版本,选择Full Version进行下载。如果文件没有,选择yes创建,并选择相应版本Full对应我们下载的Full Version。由于工作需求,点云配准需要使用halcon进行实现,并且将该功能放入QT界面中。halcon的许可证每月更新一次,要及时更新,不然程序跑不动。接着选择路径安装:我选择的是/opt/halcon。并且将文件放到/opt/halcon/5.打开halcon:在终端输入。进入halcon官网进行下载。原创 2024-05-08 10:30:36 · 1265 阅读 · 0 评论 -
ubuntu20.04安装open3d库
使用官方文档里面的FGR配准进行验证。一.安装Open3D的C++库。引用自open3d官网文档。1.克隆Open3D。原创 2024-02-02 10:44:43 · 1330 阅读 · 0 评论 -
ubuntu使用clang-format工具自动格式化C++文件
二.使用clang-format进行格式化。首先创建一个符合规范的文件--1.cpp。一.安装clang-format。在文件处打开终端并输入。原创 2024-01-23 11:35:52 · 714 阅读 · 1 评论 -
ROS--创建工作空间和功能包
install:安装空间,编译成功之后,运用make install 命令将可执行文件安装在该空间。build:编译空间,存储编译过程中产生的缓存信息和中间文件。devel:开发空间,放置编译生成的可执行文件。src:代码空间,存储源码文件。工作空间中各个空间的作用。原创 2024-01-23 09:00:27 · 398 阅读 · 1 评论 -
ROS--小海龟运动小例子
录制数据包--并且在录包过程中控制小海龟运动--cmd_record是录制的包名。二.录制小乌龟运动数据包并且播放数据包。一.发布话题让小海龟按照一定速度运动。xy表示位置,name--小乌龟起名。发布线速度和角速度话题--一次执行。启动ROS Master。启动ROS Master。按Ctrl+C停止录包。原创 2024-01-19 16:15:10 · 813 阅读 · 1 评论 -
ubuntu20.04安装ROS并且运行小例子
首先根据自己ubuntu的版本找到相应的ros版本--对应关系如下。ubuntu16.04对应ros-kinetic;ubuntu18.04对应ros-melodic;ubuntu20.04对应ros-noetic;在这个终端内按键盘中的上下左右控制小海龟的运动。安装成功后,打开终端,输入以下命令。一键安装ROS --转载自。启动ROS Master。二.运行ROS小海龟。原创 2024-01-19 15:47:15 · 551 阅读 · 1 评论 -
从github远程库克隆项目到本地仓库
创建了一个远程仓库gitlearn,里面包含一个readme文件。在一个合适的位置,打开终端,输入。原创 2024-01-17 14:44:46 · 409 阅读 · 0 评论 -
如何解决fatal: 无法访问 ‘https://github.com/xxx/xxx.git/‘:The requested URL returned error: 403
如何解决fatal: 无法访问 'https://github.com/xxx/xxx.git/':The requested URL returned error: 403原创 2024-01-17 14:20:59 · 1900 阅读 · 0 评论 -
ubuntu 建立远程仓库
在Repository name写入learngit--其余选择默认即可--点击Create repository。填入内容--title填上任意内容--在Key的位置填写刚刚复制的内容--点击Add SHH Key。进入本地learngit仓库下,打开终端输入,注意把网址换成你的,添加后远程库的名字就叫origin。如果不存在.ssh目录--在终端输入--换成自己的邮件地址--一直回车选择默认值。Crtl+h打开主目录下的隐藏文件--复制id_rsa.pub文件的内容。分支内容推送的远程新的。原创 2024-01-17 11:42:13 · 697 阅读 · 0 评论 -
ubuntu 安装和使用git创建本地仓库
安装完成之后还需要进行最后一步设置--里面的--global参数表示本地电脑里面的所有git仓库都会使用这个设置。可以看到此时learngit中有一个.git文件夹。终端输入以下代码将该目录变成git可以管理的仓库。在终端中输入以下代码以验证git是否安装成功。在合适位置打开终端输入--新建目录。二.使用git创建本地仓库。原创 2024-01-17 09:16:03 · 845 阅读 · 0 评论 -
ubuntu系统切换python版本的方法
输入对应的选择编号即可切换python版本。原创 2024-01-15 13:51:50 · 704 阅读 · 0 评论