中标麒麟 redis 搭建及bug解决

tar -zxvf redis-6.2.1.tar.gz
cd redis-6.2.1
make

Error /usr/bin/ld: cannot find -latomic

[root@xc-v-ct-wg-wbgl-web-01 redis-6.2.1]# pwd
/data/redis/redis-6.2.1
[root@xc-v-ct-wg-wbgl-web-01 redis-6.2.1]# rpm -qa|grep atomic
libatomic-8.2.1-1.3.1.el7.aarch64
boost-atomic-1.53.0-27.el7.aarch64
此处如果什么都没有,那就说明没有安装
执行yum install -y atomic

[root@xc-v-ct-wg-wbgl-web-01 redis-6.2.1]# where libatomic
bash: where: command not found...
[root@xc-v-ct-wg-wbgl-web-01 redis-6.2.1]# whereis libatomic
libatomic:[root@xc-v-ct-wg-wbgl-web-01 redis-6.2.1]# find / -name "libatomic.so"
[root@xc-v-ct-wg-wbgl-web-01 redis-6.2.1]# find / -name "libatomic*"
/usr/lib64/libatomic.so.1
/usr/lib64/libatomic.so.1.2.0
/usr/share/doc/libatomic-8.2.1
/mnt/iso/Packages/libatomic-8.2.1-1.3.1.el7.aarch64.rpm

ln -s /usr/lib64/libatomic.so.1.2.0 /usr/lib/libatomic.so

make install
安装完成

你可能感兴趣的:(中标麒麟 redis 搭建及bug解决)