源码安装CMake3.18.4

    科技2026-02-26  8

    安装基础环境依赖

    sudo apt install build-essential libssl-dev

    在一个文件夹中下载CMake3.18.4源码,笔者选择了文件夹~/env/cmake

    wget https://cmake.org/files/v3.18/cmake-3.18.4.tar.gz

    CMake的版本和地址可能会有变化,若有变化,可以去官网上找到相应的源码下载地址。

    下载完之后解压,生成的文件夹名称cmake-3.18.4可能随版本号不同有变化。

    tar xf cmake-3.18.4.tar.gz cmake-3.18.4/

    进入生成的文件夹

    cd cmake-3.18.4

    执行

    ./configure

    若执行成功,最后会出现CMake has bootstrapped. Now run make.

    执行

    sudo make

    这个过程可能会有点长。

    上述过程完成后执行

    sudo make install

    执行完后创建cmake软连接

    ln -sf ~/env/cmake/cmake-3.18.4

    ~/env/cmake/cmake-3.18.4应该换成你安装时的cmake路径

    输入下面命令检测

    cmake --version

    若输出CMake版本号则说明安装成功。

    Processed: 0.011, SQL: 9