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
- 下载完成之后,如果系统上之前安装过CMake,则使用以下命令卸载
yum remove cmake -y
- 然后解压下载的CMake二进制分发包
tar -xvf cmake-3.26.0-linux-x86_64.tar.gz
- 然后将解压缩文件夹移动到
/usr/local/cmake
,可以根据个人习惯更改路径
mv cmake-3.26.0-linux-x86_64 /usr/local/cmake
- 创建软链接
ln -s /usr/local/cmake/bin/cmake /usr/bin/cmake
- 配置系统环境变量
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
- 验证cmake是否安装成功
cmake --version
如果可以正常执行上述命令,且打印对应的CMake版本,则表示安装完成。
本文作者:StubbornHuang
版权声明:本文为站长原创文章,如果转载请注明原文链接!
原文标题:Centos7 – 安装CMake
原文链接:https://www.stubbornhuang.com/2779/
发布于:2023年09月01日 15:14:51
修改于:2023年09月08日 14:18:10
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论
52