为了确保编译过程中使用的CMake版本符合Milvus的要求,建议安装的CMake版本为3.26或者以上版本。
CMake是一个跨平台的开源构建系统生成器,用于管理软件项目的构建过程。它简化了在不同操作系统和编译器环境下配置、构建和安装软件的过程。CMake不直接编译代码,而是生成特定于平台的构建文件(如Makefile、Visual Studio项目文件、Xcode项目等),这些文件随后可以用来编译源代码。
- 下载CMake源码包。
| wget https://cmake.org/files/v3.27/cmake-3.27.9.tar.gz --no-check-certificate
|
- 解压CMake源码包。
| tar -zxf cmake-3.27.9.tar.gz
|
- 编译安装CMake。
| cd cmake-3.27.9
./configure --prefix=/usr/local/cmake
make -j96
make -j96 install
|
- 设置环境变量,使CMake生效。
| echo "export PATH=/usr/local/cmake/bin:$PATH" >> ~/.bashrc
source ~/.bashrc
|
- 查看CMake版本。
回显信息如下所示则表示安装成功。
| cmake version 3.27.9
CMake suite maintained and supported by Kitware (kitware.com/cmake).
|