背景
ubuntu默认安装cmake较低版本,但是有些开发环境需要较高的版本,这时候需要手动升级一波.
1 官网获取cmake安装包
https://cmake.org/files/LatestRelease/
,cmak官网下载
下载后,放到ubuntu里面,然后解压.
tar zxvf *.gz
解压之后, cd cmake-3.30.0-Linux-x86_64/bin/, 文件夹下可以看到以下5个文件
ccmake cmake cmake-gui cpack ctest
需要给执行权限
chmod 777 cmake ccmake cmake-gui cpack ctest
2 卸载老版本
apt-get remove cmake
3 添加环境变量
$ vi ~/.bashrc
在最后一行添加 export PATH=$PATH:/home/username/filepath/cmake-3.30.0-Linux-x86_64/bin
注意 /home/username/filepath/ 是 cmake-3.30.0-Linux-x86_64 文件夹所在位置
最后再刷新一下
$ source ~/.bashrc
4 查看版本信息
cmake --version
cmake version 3.30.0
5 常见问题
CMake Error: Could not find CMAKE_ROOT !!!
CMake has most likely not been installed correctly.
Modules directory not found in
/mnt/pc/cmake-3.30.0-linux-x86_64/share/cmake-3.5
cmake version 3.5.1
1 新老版本共存
2 新版本木有添加 和 刷新环境变量