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压缩包编译

  • 相关阅读:
    工科物理实验()中国大学MOOC答案(已更新)
    类似jar文件使用java无法打开问题
    python9、10章
    nmap的理解与利用(初级)
    常见端口
    配置优化
    删除表操作
    万能的map
    测试
    Mapper.xml
  • 原文地址:https://www.cnblogs.com/bingshu/p/12008437.html
Copyright © 2011-2022 走看看