centos7中安装redis报错
项目场景:
在做项目时需要在centos7中安装redis,但是执行make && make test && make install
之后出现错误。
In file included from adlist.c:34:
zmalloc.h:50:10: fatal error: jemalloc/jemalloc.h: No such file or directory50 | #include <jemalloc/jemalloc.h>| ^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[1]: *** [adlist.o] Error 1
make[1]: Leaving directory `/usr/local/software/Redis/redis-6.2.7/src'
make: *** [all] Error 2
问题描述
后来经过查找,最后使用命令make MALLOC=libc
解决这个问题。
但是呢,有出现了新的错误:
release.c:37:10: fatal error: release.h: No such file or directory37 | #include "release.h"| ^~~~~~~~~~~
compilation terminated.
make[1]: *** [release.o] Error 1
make[1]: Leaving directory `/usr/local/software/Redis/redis-6.2.7/src'
make: *** [all] Error 2
再经过查找资料,最终通过以下命令解决了这个问题:
在redis-6.2.7/src文件夹下的执行命令chmod +x mkreleasehdr.sh
再回到redis-6.2.7文件夹下执行命令make
解决问题
执行完成,不再报错。
centos7中安装redis报错相关推荐
- linux中安装redis报错
大爷的这都是什么鬼.脑壳痛!!! 先留着等有时间在解决 server.h:1072:5: 错误:expected specifier-qualifier-list before '_Atomic' ...
- anconda安装后命令行中安装tensorflow报错
现象 anconda安装后命令行中安装tensorflow报错 pip install --upgrade --ignore-installed tensorflow-gpu Building wh ...
- docker中安装nacos报错 com.alibaba.nacos.shaded.io.grpc.StatusRuntimeException: UNAVAILABLE: io exception
docker中安装nacos报错 com.alibaba.nacos.shaded.io.grpc.StatusRuntimeException: UNAVAILABLE: io exception ...
- 在Linux中安装MySQL报错“error: Failed dependencies: mysql-community-libs(x86-32) >= 5.7.9 is needed by my“
异常 在Linux中安装MySQL报错: 原因 因为缺少相关的依赖,所以要先安装这些依赖才能安装MySQL成功. 解决 (注意:这种方法是错误的,安装后并不能启动MySQL成功) 在每个安装指令后面添 ...
- Centos7 编译安装git 报错 git-compat-util.h:14:2: error
Centos7 编译安装git 报错 git-compat-util.h:14:2: error 环境: OS:CentOS7.9 Git版本: git-2.38.1 一.报错现象 [root@077 ...
- 安装redis 报错-记录安装软件的坑
redis 安装 make 报错 MAKE hiredis cd hiredis && make static make[3]: Entering directory `/home/u ...
- 编译安装redis报错zmalloc.h
问题 解决方法 问题原因 问题 编译安装redis时出现报错zmalloc.h zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or ...
- 在装有Keras(Tensorflow)的环境中安装Pandas报错的问题与解决
背景与问题 在神经网络编程中,需要将数据集处理成神经网络能够处理的格式.常见的以csv.xls等结构化表格文件表示的数据集,需要通过pandas进行读取才能在Python中使用. 在一个安装有Kera ...
- 在centos7中安装redis,并通过node.js操作redis
1.cent OS7 下使用redis 关闭防火墙 systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.se ...
最新文章
- SSL 数字证书助力电子商务,让您网络购物更安心
- delegate的使用总结
- Oracle数据库之过滤和排序
- 前后端分离中使用基于jwt的token进行身份认证
- 使用nhmicro提供的micro-datasource嵌入式的解决微服务架构中分布式事务问题
- 关于jstl.jar引用问题及解决方法
- 10位IT领袖给应届毕业生的10条忠告
- 梦见有人追我我拼命逃
- 虚拟服务器声卡,什么是虚拟声卡?虚拟声卡可以当声卡使用吗?
- 提高开发效率的十五个Visual Studio 2010使用技巧
- 游戏修改器(一)瞬移
- Laravel快速入门
- 论mybatisPlus 连表插件(MPJBaseMapper) 与自定义SQL注入器冲突
- OSI七层模式简单通俗理解
- spark-streaming 编程(一)构建开发环境
- matlab--积分计算
- 漫画人脸检测 | 全局和局部信息融合的深度神经网络(文末源码)
- IBM ThinkPad 机子无法开机的解决办法 - 按开机键没有反应 - E49
- 升腾c10,华为ct3100安装nextcloud,KodExplorer网盘
- Android Studio NKD开发之 FFmpeg库的引入--简单播放器(主要验证是否正确引入ffmpeg库)
热门文章
- 小米手机如何使用Android Monitor?
- 根据高德API获取点与点之间的距离和时间矩阵
- CSP 201312-4 有趣的数
- Jenkins Pipeline checkout scm拉取代码
- 字体 居中 html代码怎么写,文字和图片居中的HTML代码怎么写?
- Window XP安装oracle11gR2数据库先决条件检查的问题解决
- RuntimeError: 1only batches of spatial targets supported (3D tensors) but got targets of size: : [1]
- 这两天,小感冒经历了鬼门关
- .net core 封装文件服务操作——分布式文件服务之OSS
- 51单片机播放音乐(三):PWM播放任意波形