`

编译redis时 提示make cc Command not found

 
阅读更多

    在linux系统上对redis源码进行编译时提示提示“make cc Command not found,make: *** [adlist.o] Error 127”。这是由于系统没有安装gcc环境,因此在进行编译时才会出现上面提示,当安装好gcc后再进行编译时,上面错误提示将消失。

工具/原料

  • centos 6.4 redis make gcc

方法/步骤

  1.  

    下载解压redis-2.0.4后,执行make进行编译,结果出现下面的错误:

    make: cc: Command not found make: *** [adlist.o] Error 127

    编译redis时 提示make cc Command not found
  2.  

    这是由于新安装的Linux系统没有安装gcc环境,需要安装gcc,为了方便,这里我选择用yum进行安装。

    # yum  install  gcc

    编译redis时 提示make cc Command not found
  3.  
    编译redis时 提示make cc Command not found
  4.  

    验证gcc是否安装成功

    # rpm -qa |grep gcc

    编译redis时 提示make cc Command not found
  5.  

    重新对redis进行编译安装

    # make  && make install 

    通过下图可以看到编译通过,并成功安装redis。

    编译redis时 提示make cc Command not found
    编译redis时 提示make cc Command not found
  6. 6

    总结:在进行linux系统安装时,尤其是进行linux服务器安装时,系统工程师往往会最小化安装相应的在linux系统。那么,在这样的linux系统上进行源码文件编译安装时,通常都会出现cc: Command not found,这说明系统上没有安装C语言环境,需要安装,在linux系统上的C环境是gcc,因此需要安装gcc。

分享到:
评论

相关推荐

    redis安装遇到的问题——linux centos7.5

    /bin/sh: cc: command not found make[1]: * [adlist.o] Error 127 make[1]: Leaving directory `/usr/local/redis-5.0.0/src' make: * [all] Error 2 解决方法是安装 GCC 编译工具,使用以下命令: yum install ...

    Linux环境安装redis环境

    在Linux环境中安装Redis是许多开发和运维人员必备的技能,特别是在使用Java开发分布式系统时,Redis作为缓存或消息中间件的角色尤为重要。本教程将详细阐述如何在Linux系统上安装和运行Redis。 首先,让我们了解...

    Redis安装套装

    为了使Redis在系统启动时自动启动,我们需要添加到系统服务: ```bash sudo nano /etc/systemd/system/redis.service ``` 在文件中添加以下内容(根据你的实际安装路径和配置文件路径进行调整): ```ini [Unit] ...

    SLES-11中安装redis记录

    - **问题描述**:在执行`make`命令编译Redis源代码时,可能会遇到缺少`version.h`文件的情况。 - **解决方案**:一种简单有效的方法是直接拷贝已成功编译过的`redis-2.6.4`文件夹,这样可以直接跳过编译步骤,快速...

    CentOS 6.5 下安装 Redis 2.8.7

    make[2]: cc: Command not found ``` **异常原因**:这通常意味着你的系统中没有安装 `gcc` 编译器。 **解决方案**:使用 `yum` 安装 `gcc` 和其他编译工具: ```bash sudo yum install gcc-c++ ``` **异常二:*...

    linux下redis 安装及遇到的问题解决.docx

    - 缺少 GCC 编译工具时,会出现类似于 `make: cc: command not found` 的错误。 - 解决方法是安装 GCC:`yum install gcc`。如果由于某些原因无法使用 yum 安装,可以自行下载并安装 GCC,但需要注意其依赖项。 3...

    Redis安装管理2016

    - **问题**:`make: cc: Command not found make: *[adlist.o] Error 127` - **解决办法**:安装GCC: ```bash yum install gcc ``` 2. **jemalloc/jemalloc.h: No such file or directory** - **问题**:...

    linux安装rides.doc

    异常一:make[2]: cc: Command not found 解决方案:安装 gcc 编译器,使用以下命令: ``` yum install gcc-c++ ``` 异常二:zmalloc.h:51:31: error: jemalloc/jemalloc.h: No such file or directory 解决方案...

    Linux Redis 的安装步骤详解

    如果遇到 `cc: command not found` 错误,说明系统中缺少 GCC 编译器,需先安装。编译成功后,使用 `make install` 将 Redis 安装到 `/usr/local/bin` 目录下,这样就可以全局访问 Redis 的命令行工具,如 `redis-...

Global site tag (gtag.js) - Google Analytics