在编译Geant4相关项目的时候发现对CMake的版本要求是3.9以上,但是通过update和upgrade的操作之后CMake的版本还是停留在3.5的状态,那就只能使用源码的方法安装了。
具体的操作过程如下:
1.下载CMake
打开cmake官网,或者直接点击 cmake3.12-linux版本地址下载。
2.安装
注意本文使用的是3.12版本,在安装的时候使用跟自己下载的版本对应的本地路径。
tar -xzvf cmake-3.12.1.tar.gz
cd cmake-3.12.1
mkdir build
cd build
cmake ..
make -j8 #我有8个核
sudo make install
sudo update-alternatives --config cmake
3.查看版本
cmake --version
cmake version 3.12.1
CMake suite maintained and supported by Kitware (kitware.com/cmake).