背景
在其他博客中,升级cmake先卸载老版本cmake,输入:
sudo apt-get remove cmake
但是会删除一些其他的依赖,库等
解决方法
直接下载cmake对应源码,直接安装覆盖。
下载地址:https://github.com/Kitware/CMake/releases
找到你需要下载的对应版本:
下载 Source code (tar.gz)并解压。
cd cmake-3.17.3 # 你下载的cmake文件
./bootstrap --prefix=$HOME/cmake-install
make
make install
sudo gedit ~/.bashrc
###把下面两个命令加入~/.bashrc中
export PATH=$HOME/cmake-install/bin:$PATH
export CMAKE_PREFIX_PATH=$HOME/cmake-install:$CMAKE_PREFIX_PATH
###保存一下并运行
source ~/.bashrc
结果
参考
链接: link
安装完成后问题
链接: link