---
title: 麒麟V10 SP2系统下安装编译Redis时提示找不到-latomic的解决方法
description: "麒麟V10 SP2系统下安装编译Redis时提示找不到-latomic。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdbs/troubleshooting/trouble/boostkit_database_troublecase_021.html
sourcePath: /source/zh/kunpengdbs/troubleshooting/trouble/boostkit_database_troublecase_021.html
indexId: cf4ef2c4bba3fc88eba48cfcd9142531f8190fd1d8afdc784fe374df9da7c65b84
---
# 麒麟V10 SP2系统下安装编译Redis时提示找不到-latomic的解决方法

#### 问题现象描述

麒麟V10 SP2系统下安装编译Redis时提示找不到-latomic。

```
/usr/bin/ld: 找不到 -latomic
collect2: 错误：ld 返回 1
make[1]: *** [Makefile:248：redis-benchmark] 错误 1
```


#### 关键过程、根本原因分析

安装编译之前没有下载libatomic库。


#### 结论、解决方案及效果

libatomic是GCC编译器提供的一个原子操作库，主要用于多线程编程中的原子操作。Redis依赖libatomic库的原子操作来确保数据在并发访问时的一致性和线程安全性。

1. 安装libatomic库。
  1 yum -y install libatomic

2. 重新编译安装Redis。
