centos7 中 升级cmake
001、
(base) [root@pc1 build]# cat /etc/redhat-release ## 系统 CentOS Linux release 7.6.1810 (Core) (base) [root@pc1 build]# cmake --version ## 当前cmake版本 cmake version 2.8.12.2
002、卸载当前版本
yum remove cmake -y
003、安装需要的模块
yum install -y libxml2 libxml2-devel bzip2 bzip2-devel libcurl libcurl-devel libjpeg libjpeg-devel zstd libzstd-devel curl libpng libpng-devel
004、下载安装包
wget https://github.com/Kitware/CMake/releases/download/v3.24.1/cmake-3.24.1.tar.gz
005、解压、编译
tar -xzvf cmake-3.24.1.tar.gz cd cmake-3.24.1/ mkdir cmake-3.24.1-build cd cmake-3.24.1-build/ ../configure --prefix=/usr/local/cmake-3.24.1 gmake -j2 gmake install
006、配置环境变量
touch /etc/profile.d/cmake.sh chmod 777 /etc/profile.d/cmake.sh echo -e '\nexport PATH=/usr/local/cmake-3.24.1/bin:$PATH\n' >> /etc/profile.d/cmake.sh source /etc/profile.d/cmake.sh
007、测试配置效果
(base) [root@pc1 bin]# cmake --version cmake version 3.24.1 CMake suite maintained and supported by Kitware (kitware.com/cmake).
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
2020-10-14 linux系统中case命令的用法
2020-10-14 linux中批量创建用户脚本示例
2020-10-14 linux系统中逻辑测试语句