升级至CMake-3.25.2

首先下载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)。然后重新生成即可。