导航:首页 > 程序命令 > make命令gnot

make命令gnot

发布时间:2022-08-01 22:05:39

‘壹’ 安装redis时,make命令报错

进入Redis目录下的src目录下,执行make命令来编译Redis。当楼主执行编译命令的时候,编译失败了,报了“/bin/sh: cc: command not found”的错误。原来是楼主的linux系统木有装gcc,而Redis是C实现的,所以需要gcc来进行编译。
http://xueliang1yi.blog.163.com/blog/static/1145570162012102114635764/

‘贰’ 为什么linux 输入“make"命令不能执行

这是因为你没有安装make编译工具,yum -y installmake安装一下就可以执行。Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。

拓展:

1、Linux操作系统是UNIX操作系统的一种克隆系统,它诞生linux系统于1991 年的10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。

2、Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。它主要用于基于Intel x86系列CPU的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。

‘叁’ 如何给Make命令来传递参数

译系统的时候,我们一般只要简单的输入make执行就可以了。但有时候,我们还是需要让make命令带入一些参数给makefile脚本。

比如,你在代码里面需要定义一个宏DEBUG来打开调试开关,代码如下:

int main()
{
int i=9;
#ifdef DEBUG
i=1;
#else
i=0;
#endif
PRintf("i=%d/n", i);
return 0;
}

一般来说,这个宏定义可以通过直接修改源代码进行,但这样显然不是很好的办法。另外一个办法是通过makefile修改,比如:

CFLAGS=-g -Wall -DDEBUG

object=myprog

all:$object

myprog:a.c

gcc ${CFLAGS} a.c -o ${object}

如果更进一步,连makefile都不想修改,我们可以通过向make命令传递参数来进行,为此,我们需要适当的修改makefile如下:

CFLAGS=CFLAG

CFLAGS+=-g -Wall -DDEBUG

object=myprog

all:$object

myprog:a.c

gcc ${CFLAGS} a.c -o ${object}

此时,如果想打开DEBUG宏,我们可以这样输入make命令:

[ychq@ICM3-2 net]$ make CFLAG=-DDEBUG

gcc -g -Wall -DDEBUG a.c

a.c: In function `main':

a.c:9: warning: implicit declaration of function `printf' [ychq@ICM3-2 net]$

我们可以发现,DEBUG宏已经被正确的传入。

更进一步的,我们可以通过传递不同的参数给make,让make编译不同的模块。

‘肆’ redhat linux 9.0  make命令使用出现问题好像这个命令不能安装*.tar.gz文件一样!求解。。

gcc: command not found
很明显你没有安装GCC,网上搜个装上就行了

‘伍’ make命令找不到makefile 怎么解决

我勒个去,ls你太无耻了吧,那是我原来发的帖,也是我的作业,你居然给我硬生生的复制过来也不注明一下?拜托你注明一下OK?而且你明明就是答非所问。

如果没记错的话,ubuntu是需要装一个patch才能用make命令的,而redhat(fedora)都是集成了的。

‘陆’ linux下的make命令怎么没用

是因为linux中没有安装g++编译器,只需安装即可解决。具体操作步骤如下:

1、首先在Linux下按下“Alt + Ctrl + t”键,弹出窗口。然后输入“stdo -i",单击回车。

阅读全文

与make命令gnot相关的资料

热点内容
dota2怎么设置国服服务器地址 浏览:212
单片机高电平驱动 浏览:115
ios多选文件夹 浏览:909
加强行车调度命令管理 浏览:243
服务器已禁用什么意思 浏览:150
部队命令回复 浏览:755
神奇宝贝服务器地图怎么设置 浏览:382
加密算法输出固定长度 浏览:862
程序员去重庆还是武汉 浏览:121
服务器如何撤销网页登录限制 浏览:980
微信公众平台php开发视频教程 浏览:628
怎么看苹果授权绑定的app 浏览:255
压缩机单级压缩比 浏览:380
linux测试php 浏览:971
什么时候梁旁边需要加密箍筋 浏览:40
微信清粉软件源码 浏览:717
matlabdoc命令 浏览:550
如何去ping服务器 浏览:75
ecshop安装php55 浏览:817
javaword库 浏览:958