博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安装redis出现cc adlist.o /bin/sh:1:cc:not found
阅读量:4308 次
发布时间:2019-06-06

本文共 1024 字,大约阅读时间需要 3 分钟。

安装redis时 提示执行make命令时,

提示 CC adlist.o /bin/sh: cc: 未找到命令

问题原因:这是由于系统没有安装gcc环境,因此在进行编译时才会出现上面提示,当安装好gcc后再进行编译时,上面错误提示将消失。

解决方法:

安装gcc

[ckl@localhost ~]$ yum -y install gcc automake autoconf libtool make

 

安装c编译器并编译

[root@bogon redis-3.2.0]# makecd src && make allmake[1]: 进入目录“/usr/local/redis-3.2.0/src”    CC adlist.o/bin/sh: cc: 未找到命令make[1]: *** [adlist.o] 错误 127make[1]: 离开目录“/usr/local/redis-3.2.0/src”make: *** [all] 错误 2

安装c编译器并编译

[root@bogon redis-3.2.0]# yum install gcc-c++  [root@bogon redis-3.2.0]# makecd src && make allmake[1]: 进入目录“/usr/local/redis-3.2.0/src”    CC adlist.oIn file included from adlist.c:34:0:zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录 #include 
^编译中断。make[1]: *** [adlist.o] 错误 1make[1]: 离开目录“/usr/local/redis-3.2.0/src”make: *** [all] 错误 2

解决“jemalloc/jemalloc.h:没有那个文件或目录“问题,在进行编译(因为上次编译失败,有残留的文件)

[root@bogon redis-3.2.0]# make distclean[root@bogon redis-3.2.0]# make && make install

 

转载于:https://www.cnblogs.com/gengaixue/p/6957799.html

你可能感兴趣的文章
【自己给自己题目做】之一:椭圆可点击区域
查看>>
Uva 1625 - Color Length(DP)
查看>>
练习2-1 Programming in C is fun!
查看>>
isset函数
查看>>
混合app
查看>>
centos下crontab的使用
查看>>
HTMLParser-实战
查看>>
分布式之缓存击穿
查看>>
从头认识Spring-1.7 如何通过属性注入Bean?(1)-如何通过属性向对象注入值?...
查看>>
$Poj1952\ $洛谷$1687\ Buy\ Low,Buy\ Lower$ 线性$DP+$方案计数
查看>>
linux文件夹打包命令
查看>>
运行cmd状态下MySQL导入导出.sql文件
查看>>
Hbase时间同步
查看>>
HBase1.0.0 实现数据增删查
查看>>
webpack4 入门配置研究
查看>>
if...else..的错误用法
查看>>
cURL模拟POST方式提交数据
查看>>
headroom.js插件使用方法
查看>>
Java 可变参数
查看>>
关闭和定时显示DIV
查看>>