首先下载CMake-3.25.2数据包:
#cd /usr/local/src
......
#wget https://github.com/Kitware/CMake/releases/download/v3.25.2/cmake-3.25.2.tar.gz
......
注意:访问github.com可能会失败。国内DNS解析出的IP地址很可能无法正常访问。必要时请修改host文件,强制指定github.com的IP地址。
设置编译环境和选项:
#cd cmake-3.25.2
......
#./configure
......
注意:这里使用的是缺省目录项配置。如果对Linux不熟悉,请尽量使用缺省配置。
开始编译和安装:
#make
......
#make install
......
建立软链接:
#ln -s /usr/local/bin/cmake /usr/bin/cmake
......
检查软链接:
# cmake -version
cmake version 3.25.2
CMake suite maintained and supported by Kitware (kitware.com/cmake).
此时打印的版本号,应是最新的CMake版本号。
如果生成过程中遇到有关OpenSSL的错误,则可以在 CMakeLists.txt插入一行,添加 set(CMAKE_USE_OPENSSL OFF)。然后重新生成即可。