---
title: 编译Faiss 1.7.4时提示CMake的版本过低-昇腾社区
description: 编译Faiss 1.7.4时，出现报错信息，提示“CMake 3.23.1 or higher is required.”。
keywords: 编译Faiss；CMake；版本过低
url: https://www.hiascend.com/document/caselibrary/detail/topic_0000002139123724
section: (其他)
---

# 编译Faiss 1.7.4时提示CMake的版本过低-昇腾社区

URL: https://www.hiascend.com/document/caselibrary/detail/topic_0000002139123724
描述: 编译Faiss 1.7.4时，出现报错信息，提示“CMake 3.23.1 or higher is required.”。
关键词: 编译Faiss；CMake；版本过低

昇腾文档 [了解详情](https://www.hiascend.com/document)

故障案例 [了解详情](https://www.hiascend.com/document/caselibrary)

编译Faiss 1.7.4时提示CMake的版本过低

编译Faiss 1.7.4时提示CMake的版本过低

2025/01/06

766

问题信息

| 问题来源 | 产品大类 | 产品子类 | 关键字 |
| --- | --- | --- | ---|
| 官方 | 模型推理 | Index SDK | 编译Faiss；CMake；版本过低 |

#### 问题现象描述

编译Faiss 1.7.4时，出现报错信息，提示“CMake 3.23.1 or higher is required.”。

#### 原因分析

当前CMake的版本过低，Faiss1.7.4需要配套CMake3.23.1及以上版本。

#### 解决措施

安装CMake3.23.1或以上版本。以安装CMake3.23.1版本为例：

- x86环境：

1. 获取CMake安装脚本。

```
wget https://github.com/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-x86_64.sh
```
2. 运行安装脚本。

```
bash ./cmake-3.23.1-linux-x86_64.sh --skip-licence --prefix=/usr
```

```
# 安装过程中遇到：
# 选择1
Do you accept the license? [yn]: 
# 输入 y
# 选择2
By default the CMake will be installed in:
  "/usr/cmake-3.23.1-linux-x86_64"
Do you want to include the subdirectory cmake-3.23.1-linux-x86_64?
Saying no will install in: "/usr" [Yn]:
# 输入 n
```
3. 查看CMake版本。

```
cmake --version
```

显示当前的CMake版本：

```
cmake version 3.23.1
```
- aarch64环境：

1. 获取CMake安装脚本。

```
wget https://github.com/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-aarch64.sh
```
2. 运行安装脚本。

```
bash ./cmake-3.23.1-linux-aarch64.sh --skip-licence --prefix=/usr
```

```
# 安装过程中遇到：
# 选择1
Do you accept the license? [yn]: 
# 输入 y
# 选择2
By default the CMake will be installed in:
  "/usr/cmake-3.23.1-linux-aarch64"
Do you want to include the subdirectory cmake-3.23.1-linux-aarch64?
Saying no will install in: "/usr" [Yn]:
# 输入 n
```
3. 查看CMake版本。

```
cmake --version
```

显示当前的CMake版本：

```
cmake version 3.23.1
```

本页内容

- 问题信息
- 问题现象描述
- 原因分析
- 解决措施
