centos使用非官方源安装cmake解决版本问题

最近在折腾一些老旧电脑, 系统是Centos, yun源里面的cmake版本过老, 在编译的时候会出现问题无法编译.

下载官方的预编译版本

检查官方网站-下载界面, 根据自己电脑的平台找到对应安装使用的.sh脚本

本地安装

.sh脚本移动到需要安装的位置

因为.sh脚本中的二进制文件会被安装到当前位置的子文件夹下(默认行为)

使用bash ./cmake-xxx.sh指令开始安装程序, 需要接受license许可证

.
├── bin
│   ├── ccmake
│   ├── cmake
│   ├── cmake-gui
│   ├── cpack
│   └── ctest
├── doc
│   └── cmake
├── man
│   ├── man1
│   └── man7
└── share
    ├── aclocal
    ├── applications
    ├── bash-completion
    ├── cmake-4.0
    ├── emacs
    ├── icons
    ├── mime
    └── vim

这个文件夹下会出现以上这些内容, 其中bin文件夹是可执行文件存放的地方

OK, 以后执行cmake只需要使用这个./bin/cmake的可执行文件即可, 不需要系统path中的cmake

posted @ 2025-04-19 18:03  xuhe2  阅读(53)  评论(0)    收藏  举报