zoukankan      html  css  js  c++  java
  • Redis安装遇到的坑 stdlib.h: No such file or directory

                我使用的是ubuntu,本来这几天失业,心情不是很好,准备复习一下新的知识,可是自己在安装redis的过程中遇到了很多的问题。

    或许自己很菜。

               废话不多说,说一下我遇到的一个大坑。

               

    root@ufive: /us r/sofer/ redis/redis-5.0.7# make
    cd src && make all make[1]: Entering directory ' /usr/sofer/ redis/ redis-5.0.7/src
    CC adlist.c adlist. c:32:20: fatal error: stdlib.h: No such file or directory cumpilationr tenrilated. Makefile:248: recipe for target 'adlist.o' failed
    make[l]: **k [adlist.o] Error 1 make[l]: Leaving directory ' /usr/sofer/ redis/ redis-5.0.7/srcMakefile:6: recipe for target 'all' failed
    make: **k [all] Error 2 root@ufive :/us r/sofer/ redis/redis-5.0.7#

      

          

      解决方案

           将源换成外国系统源卸载gcc 重新安装gcc编译

    1. apt remove gcc --卸载gcc
    2. cd /etc/apt --修改sources.list 换成外国的源deb http://archive.ubuntu.com/ubuntu 
    3. apt install gcc --然后编译

     

    如果还报错 清理编译信息或者重新解压redis压缩包编译

  • 相关阅读:
    APP案例分析
    第一次作业
    第0次作业
    结对编程-四则运算
    韩剧TV APP案例分析
    四则运算生成器(基于控制台)
    大学
    JAVA异常机制学习
    散列学习
    PAT 甲级1025 PAT Ranking的
  • 原文地址:https://www.cnblogs.com/bingshu/p/12008437.html
Copyright © 2011-2022 走看看