Ubuntu18.04 升级最新版本Cmake

1.升级原因

ubuntu18.04默认安装的cmake版本为 3.10.2;在编译一些软件的时候,版本太低导致无法编译

2.从cmake官网下载二进制安装包

复制代码
地址:https://cmake.org/download/
包:cmake-4.0.1-linux-x86_64.tar.gz
​

3.上传下载好的安装包到ubuntu,并进行解压

复制代码
# tar -xf cmake-4.0.1-linux-x86_64.tar.gz
# cd cmake-4.0.1-linux-x86_64/
# ls
bin  doc  man  share

4.查看ubuntu18.04已安装的cmake所在位置,并使用bin/cmake 替换

复制代码
# which cmake
/usr/bin/cmake

# mv /usr/bin/cmake  /usr/bin/cmake.bak
# cp -rf ./bin/cmake /usr/bin/

5.拷贝share目录下的cmake-4.10 到 /usr/share

复制代码
# cp -rf ./share/cmake-4.0/ /usr/share/

6.查看cmake版本

复制代码
# cmake --version
cmake version 4.0.1
相关推荐
无证驾驶梁嗖嗖18 小时前
OpenCV 4.1.1 编译错误解决方案(cudaoptflow.hpp not found)
opencv·jetson·ubuntu18.04
charlee444 天前
CMake构建学习笔记22-libxml2库的构建
cmake·构建·libxml2
charlee446 天前
CMake构建学习笔记21-通用的CMake构建脚本
cmake·powershell·构建
charlee447 天前
CMake构建学习笔记20-iconv库的构建
字符编码·cmake·vcpkg·iconv
鸿蒙小灰8 天前
鸿蒙开发中CMake/Ninja编译问题与解决方案
harmonyos·cmake
等风来不如迎风去11 天前
Jetson Xavier NX 与 NVIDIA RTX 4070 (12GB)
udp·webrtc·cmake·clion
困鲲鲲11 天前
CMake2: CMakeLists.txt的常用命令
c++·cmake·常用命令
十五年专注C++开发14 天前
CMake进阶: CMake Modules---简化CMake配置的利器
linux·c++·windows·cmake·自动化构建
十五年专注C++开发19 天前
CMake进阶: externalproject_add用于在构建阶段下载、配置、构建和安装外部项目
linux·c++·windows·cmake·自动化构建
Tipriest_19 天前
CMake message()使用指南
c++·cmake·message