首页 > 其他 > 详细

Redis安装遇到的坑 stdlib.h: No such file or directory

时间:2019-12-09 02:02:29      阅读:601      评论:0      收藏:0      [点我收藏+]

            我使用的是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压缩包编译

 

Redis安装遇到的坑 stdlib.h: No such file or directory

原文:https://www.cnblogs.com/bingshu/p/12008437.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!