阅读量:2
文章目录
一、概述
- 国产化项目要求尽可能使用国产组件,尤其是已存在的项目,需要替换已有组件,比如使用Tendis替换Redis。
- 本文部署环境是基于华为OpenEuler 22.03 (LTS-SP1)操作系统 + 华为鯤鹏920 aarch64芯片。
- 目前,无论是Tendis官网还是DockerHub,均未提供基于ARM64编译的可执行文件/镜像。
- 所以,需要手动编译适配国产化操作系统和国产化芯片的Tendis源码,便于后续项目引入。
注意:
编译时,为了避免文件权限问题,建议系统登录时,统一使用root账号。
二、安装相关组件
##安装组件 [root@localhost ~]# yum install -y gcc g++ cmake git autoconf libstdc* ##验证组件是否安装成功,能显示版本号即表示安装成功 [root@localho