安装redis出现cc adlist.o /bin/sh:1:cc:not found
生活随笔
收集整理的這篇文章主要介紹了
安装redis出现cc adlist.o /bin/sh:1:cc:not found
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
安裝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 all make[1]: 進入目錄“/usr/local/redis-3.2.0/src”CC adlist.o /bin/sh: cc: 未找到命令 make[1]: *** [adlist.o] 錯誤 127 make[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 all make[1]: 進入目錄“/usr/local/redis-3.2.0/src”CC adlist.o In file included from adlist.c:34:0: zmalloc.h:50:31: 致命錯誤:jemalloc/jemalloc.h:沒有那個文件或目錄#include <jemalloc/jemalloc.h>^ 編譯中斷。 make[1]: *** [adlist.o] 錯誤 1 make[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
總結
以上是生活随笔為你收集整理的安装redis出现cc adlist.o /bin/sh:1:cc:not found的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微信信息轰炸
- 下一篇: Android 柱状图