欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 国际 > Ubuntu18.04换装更高版本的cmake

Ubuntu18.04换装更高版本的cmake

2024/10/25 23:46:34 来源:https://blog.csdn.net/GFCLJY/article/details/143207196  浏览:    关键词: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博客

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com