安装CMake

为了确保编译过程中使用的CMake版本符合Milvus的要求,建议安装的CMake版本为3.26或者以上版本。

CMake是一个跨平台的开源构建系统生成器,用于管理软件项目的构建过程。它简化了在不同操作系统和编译器环境下配置、构建和安装软件的过程。CMake不直接编译代码,而是生成特定于平台的构建文件(如Makefile、Visual Studio项目文件、Xcode项目等),这些文件随后可以用来编译源代码。

  1. 下载CMake源码包。

    1
    wget https://cmake.org/files/v3.27/cmake-3.27.9.tar.gz --no-check-certificate
    

  2. 解压CMake源码包。

    1
    tar -zxf cmake-3.27.9.tar.gz
    

  3. 编译安装CMake。

    1
    2
    3
    4
    cd cmake-3.27.9
    ./configure --prefix=/usr/local/cmake
    make -j96
    make -j96 install
    

  4. 设置环境变量,使CMake生效。

    1
    2
    echo "export PATH=/usr/local/cmake/bin:$PATH" >> ~/.bashrc
    source ~/.bashrc
    

  5. 查看CMake版本。

    1
    cmake --version
    

    回显信息如下所示则表示安装成功。

    1
    2
    cmake version 3.27.9
    CMake suite maintained and supported by Kitware (kitware.com/cmake).