Linux系统编译Redis时提示make cc Command not found
浏览量:2217
时间:2024-07-31 08:09:25
作者:采采
在进行Linux系统上的Redis源码编译时,有时会遇到提示“make cc Command not found”或者“make: * [adlist.o] Error 127”的错误信息。这通常是因为系统缺少gcc环境所致。本文将介绍如何解决这个问题。
安装GCC
1. 下载并解压Redis源码包:
```
wget
tar xzf redis-2.0.4.tar.gz
```
2. 进入Redis源码目录,并执行make命令进行编译:
```
cd redis-2.0.4
make
```
3. 如果出现错误信息“make: cc: Command not found”,说明系统没有安装gcc。为了方便,我们可以使用yum进行安装。执行以下命令安装gcc:
```
yum install gcc
```
4. 验证gcc是否安装成功:
```
rpm -qa | grep gcc
```
5. 当安装好gcc后,重新对Redis进行编译和安装:
```
make make install
```
6. 执行以上步骤后,你应该能够看到编译通过并成功安装Redis的相关信息。
总结
在进行Linux系统安装时,尤其是进行Linux服务器安装时,为了减少系统的资源占用,往往会最小化安装相应的软件。然而,在这样的精简系统中进行源码文件的编译安装时,可能会出现"cc: Command not found"的错误提示,这说明系统上没有安装C语言环境。而在Linux系统上,C语言环境就是gcc编译器,因此需要安装gcc。通过本文提供的方法,你可以轻松地解决编译Redis时出现的"make cc Command not found"错误。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
如何操作图形分布与对齐
下一篇
CDR矩形转曲制作标题框方法