cmake版本不对不能直接删/无法source

安装open3d发现cmake版本不对

使用sudo apt remove cmake

发现不能source了,查看 noetic 目录里到底有什么

ls -la /opt/ros/noetic/

原因

缺少setup.bashsetup.shsetup.zsh

只能重新安装

sudo apt install ros-noetic-desktop-full -y

解决cmake --version依旧显示 3.16.3(PATH 优先级问题)

步骤 1:把 /snap/bin 加到 PATH 最前面

echo 'export PATH="/snap/bin:$PATH"' >> ~/.bashrc # 清空shell命令缓存,必须执行

hash -r

source ~/.bashrc

这样就能切换到新版本,这样就能编译open3d

open3d 141版本需要用cmake>=3.19版本,

相关推荐
烁3471 小时前
liunx命令不完整版
linux·运维·服务器
xcLeigh2 小时前
鸿蒙平台 gThumb 图片查看器适配实战:从 Linux GTK 到 Electron 鸿蒙壳工程
linux·electron·harmonyos·gnome·桌面环境·gthumb
wuminyu2 小时前
Java世界中StringTable源码剖析
java·linux·c语言·jvm·c++
Esaka_Forever2 小时前
Zapier 云端无代码 AI 工作流编排自动化平台
运维·自动化
c238562 小时前
git常见错误和ssh验证推送
运维·git·ssh
火山上的企鹅2 小时前
Codex实战:APP远程升级服务搭建(四)Node 服务端自动识别 APK 信息
android·服务器·git·github·qgc
哈德森hh2 小时前
从手动操作到自动化管理:Twitter多账号运营效率优化实践
运维·自动化·twitter
IT WorryFree2 小时前
ESXi 全维度监控方式完整分类(按使用场景排序)
运维·服务器·网络
专注搞钱3 小时前
FAB设备OEE自动化分析工具:月度报表从2天缩短到30秒
运维·自动化