当前位置: 首页 > article >正文

Ubuntu18.04换装更高版本的cmake

一、概述

        今天在使用的过程中,发现自己在编译的过程中,出现了这样的问题,其显示我默认下载下来的cmake版本过低,无法进行编译。于是我决定将自己的cmake版本进行提高。

二、具体操作

(一)概述

        使用的系统是wsl-Ubuntu18.04,使用apt命令安装的Ubuntu18.04的默认版本是3.10.0。

        不建议直接将原来的版本删除,会出现问题。

(二)具体操作

        1.下载最新版本的cmake

        官网地址如下所示。根据自己的电脑框架版本进行选择合适的版本进行下载。我的电脑框架是x86_64

        Download CMake

        2.安装流程

        在终端中输入下面的命令

# 将cmake脚本从下载目录复制到/opt目录
sudo mv /root/Downloads/cmake-3.31.0-rc2-linux-x86_64.sh /opt/
cd /opt
# 修改cmake脚本的权限
chmod +x cmake-3.31.0-rc2-linux-x86_64.sh
# cmake脚本安装到/opt目录
sudo bash cmake-3.31.0-rc2-linux-x86_64.sh
# 重命名-简洁
mv cmake-3.31.0-rc2-linux-x86_64 cmake-3.31.0
# 彻底删除cmake脚本
sudo rm -rf cmake-3.31.0-rc2-linux-x86_64.sh
# 创建软连接
sudo ln -s /opt/cmake-3.31.0/bin/*  /usr/bin
# 查看cmake版本
cmake --version

        3.问题解决

        进行了上述操作之后,发现不行。cmake版本没更新,如图所示

        原因是因为上面的软链接没有构建成功。

        后面我再次尝试将其添加到~/.bashrc文件中时候,发现依旧无法成功。

        命令应该换为这个,-sf是强制命令

sudo ln -sf /opt/cmake-3.31.0/bin/*  /usr/bin

        如图所示,构建成功。

 

三、参考

        主要参考的博客如下所示。

        Ubuntu18.04升级cmake-CSDN博客


http://www.kler.cn/a/369482.html

相关文章:

  • C++基础:constexpr,类型转换和选择语句
  • 在Spring Boot框架下的Java异常处理
  • Docker 常用命令全解析:提升对雷池社区版的使用经验
  • 【机器学习】多元线性回归
  • C语言基础题(大合集2)
  • offset Explorer连接云服务上的kafka连接不上
  • ENGAGE SHE连锁品牌盛启,寻找更多城市合伙人
  • 中国人寿财险青岛市分公司:携手共进,共创未来
  • Python学习-列表基本操作
  • Android在kts中使用navigation及Args
  • 机器学习【学校智慧食堂及其应用】
  • 【Bug】iOS 不支持运行或调试你的项目的上一个生成版本。 请先确保生成解决方案,再运行或调试它。
  • 自动驾驶---基于dds/ros的通信中间件
  • vue父子通讯
  • mac nwjs程序签名公证(其他mac程序也一样适用)
  • 超流畅的精简版Win10系统:仅占4GB,流畅稳定
  • 洞察前沿趋势!2024深圳国际金融科技大赛——西丽湖金融科技大学生挑战赛技术公开课指南
  • Web 核心指标优化之 INP 篇
  • Python小游戏14——雷霆战机
  • 安全见闻(8)
  • chrome插件调出devtool
  • BERT的结构与输出详解
  • 中酱集团:黑松露酱油,天然配方定义健康生活
  • Qt 文本文件读写与保存
  • 关于我、重生到500年前凭借C语言改变世界科技vlog.11——深入理解指针(1)
  • 拖拽盖章处理