背景
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 新版本木有添加 和 刷新环境变量

![[CTF]-Pwn:做题笔记](https://i-blog.csdnimg.cn/direct/c7ea9ade3285476f9d202e64907681b0.png)




![[进阶]面向对象之static关键字](https://i-blog.csdnimg.cn/direct/c6b183ec79984176af97ee69028da29f.png)












