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
相关推荐
郝学胜-神的一滴2 天前
从零起步:CMake基础入门与实战跨平台编译
c++·软件工程·软件构建·cmake
AlbertS3 天前
distcc + ccache 编译递归问题排查总结
c++·cmake·gcc·g++·distcc·ccache
Robot_Nav5 天前
CMake、Ament 与 Catkin:ROS 构建系统的前世今生
ros·cmake
CoderMeijun9 天前
CMake 入门笔记
c++·笔记·编译·cmake·构建工具
郝学胜-神的一滴9 天前
墨韵技术|CMake:现代项目构建的「行云流水」之道
c++·程序人生·软件工程·软件构建·cmake
H Journey10 天前
C++之 CMake、CMakeLists.txt、Makefile
开发语言·c++·makefile·cmake
H Journey12 天前
VSCode下CMake使用
vscode·cmake
9分钟带帽12 天前
vscode中配置Qt6和CMake的开发环境
c++·vscode·cmake
阿拉斯攀登12 天前
从入门到实战:CMake 与 Android JNI/NDK 开发全解析
android·linux·c++·yolo·cmake
9分钟带帽13 天前
vscode解决终端输出乱码的问题
vscode·cmake