编译安装redis报错zmalloc.h
来源:互联网 发布:网络打假教程 编辑:程序博客网 时间:2024/05/20 05:07
- 问题
- 解决方法
- 问题原因
问题
编译安装redis时出现报错zmalloc.h
zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directoryzmalloc.h:55:2: error: #error "Newer version of jemalloc required"make[1]: *** [adlist.o] Error 1
解决方法
make MALLOC=libc
问题原因
查了下readme
Allocator---------Selecting a non-default memory allocator when building Redis is done by settingthe `MALLOC` environment variable. Redis is compiled and linked against libcmalloc by default, with the exception of jemalloc being the default on Linuxsystems. This default was picked because jemalloc has proven to have fewerfragmentation problems than libc malloc.To force compiling against libc malloc, use: % make MALLOC=libcTo compile against jemalloc on Mac OS X systems, use: % make MALLOC=jemalloc
大概意思是说redis编译时需要MALLOC,系统中默认的MALLOC环境变量是jemalloc ,但是当jemalloc 不存在的时候,就需要我们手动指定MALLOC指向libc
阅读全文
0 0
- 编译安装redis报错zmalloc.h
- centOS6.3 安装redis make报错 zmalloc.h:50:31: 错误:jemalloc/jemalloc.h:没有那个文件或目录
- (redis)zmalloc.h/zmalloc.c理解
- redis安装zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录
- 安装redis时出现zmalloc.h:50:31: 错误的解决
- 安装redis时遇到zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录
- Redis zmalloc
- redis zmalloc
- Redis 编译安装报错解决
- zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h(redis)
- Redis中的zmalloc
- redis之zmalloc
- redis 内存管理zmalloc
- redis 安装报错
- redis 安装报错
- Redis 2.8.18 安装报错 error: jemalloc/jemalloc.h: No such file or directory
- Redis 2.8.19 安装报错 error: jemalloc/jemalloc.h: No such file or directory解决方法
- Redis 安装报错 error: jemalloc/jemalloc.h: No such file or directory解决方法
- [HNOI2001]洗牌机
- Spring IOC SpEL 表达式
- 糖果传递 HAOI 2008 tuyvj 1924
- React学习笔记_react-redux原理分析
- JavaSE———类与对象
- 编译安装redis报错zmalloc.h
- Gin开发01
- 说说大型网站可伸缩性架构的设计原理
- zookeeper+dubbo管理控制台实践
- 解决页面使用overflow: scroll在iOS上滑动卡顿的问题
- AJAX基础XMLHttpReqiest
- 【入门篇】Activiti设置局部变量两种方法
- JZOJ 5441. 【NOIP2017提高A组冲刺11.1】序列
- (HDOJ)1001——超级楼梯(递推)