• 本站会放置Google广告用于维持域名以及网站服务器费用。

  • 感谢大家访问本站,希望本站的内容可以帮助到大家!

  • 在本站开通年度VIP,无限制下载本站资源和阅读本站文章

  • 欢迎大家交换友链,可在https://www.stubbornhuang.com/申请友情链接进行友链交换申请!

  • 如果觉得本站的内容有帮助,可以考虑打赏博主哦!

  • 问题反馈可发送邮件到stubbornhuang@qq.com

  • 计算机图形学与计算几何经典必备书单整理,下载链接可参考:https://www.stubbornhuang.com/1256/

  • 工资「喂饱肚子」,副业「养活灵魂」!

  • 本站由于前段时间遭受到大量临时和国外邮箱注册,所以对可注册的邮箱类型进行了限制!

Centos7 – 安装CMake

Linux运维 发布于2023-09-01 阅读 2,726次 0次评论 0次点赞 本文共1136个字,阅读需要3分钟。

1 CMake安装方式

CMake有3种安装方式:

  • 使用包管理器安装,比如YUM或者DNF,从自定义软件库自动下载安装
  • 下载二进制分发文件手动安装
  • 编译源代码手动安装

上面3种安装方式各有优缺点,使用包管理器安装比较方便,但是安装的CMake版本一般不是最新或者最近的版本,并且无法定制额外的功能;而通过编译源代码方式安装有比较大的定制空间,但是需要自己管理相关依赖。而居于这两者之间的就是使用二进制分发文件手动安装。

CMake 提供了多种版本,包括但不限于 “RC 版本”(Release Candidate)和“稳定版本”(Latest Release)。这里推荐使用稳定版本。

2 下载CMake二进制分发文件

下载CMake二进制分发文件,一种是在CMake官方的下载页面:https://cmake.org/download/,或者所有的历史版本页面:https://cmake.org/files/,第二种就是CMake的Github项目的Release页:https://github.com/Kitware/CMake/releases。其中二进制分发文件就是类似于这种命名:cmake-3.27.4-linux-x86_64.tar.gz。如果是手动编译安装,则下载这种命名的文件:cmake-3.27.4.tar.gz。

这里我们以CMake官网上下载为例,使用以下命令

wget https://cmake.org/files/v3.26/cmake-3.26.0-linux-x86_64.tar.gz

3 安装CMake

  1. 下载完成之后,如果系统上之前安装过CMake,则使用以下命令卸载
yum remove cmake -y
  1. 然后解压下载的CMake二进制分发包
tar -xvf cmake-3.26.0-linux-x86_64.tar.gz
  1. 然后将解压缩文件夹移动到/usr/local/cmake,可以根据个人习惯更改路径
mv cmake-3.26.0-linux-x86_64 /usr/local/cmake
  1. 创建软链接
ln -s /usr/local/cmake/bin/cmake /usr/bin/cmake
  1. 配置系统环境变量
vim /etc/profile
export CMAKE_HOME=/usr/local/cmake
export PATH=$PATH:$CMAKE_HOME/bin

# 生效
source /etc/profile

或者

echo 'export PATH="/usr/local/cmake/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
  1. 验证cmake是否安装成功
cmake --version

如果可以正常执行上述命令,且打印对应的CMake版本,则表示安装完成。

欢迎扫码关注我的微信公众号,及时获取文章更新

微信公众号二维码

本文作者:StubbornHuang

版权声明:本文为站长原创文章,如果转载请注明原文链接!

原文标题:Centos7 – 安装CMake

原文链接:https://www.stubbornhuang.com/2779/

发布于:2023年09月01日 15:14:51

修改于:2023年09月08日 14:18:10

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

文章末尾
上一篇
Centos7 - 安装高版本的gcc/g++,多版本切换以及配置环境
Linux运维
下一篇
Linux - 创建软链接、删除软链接、修改软链接
Linux运维
当前分类随机文章推荐

发表评论

您必须 [ 登录 ] 才能发表留言!

关注我们的公众号

微信公众号