关于linux的makefile

大家好,我是linux的初学者,最近在跟着书学,学习makefile时,我的makeclean不起作用,大家帮忙看看是怎么回事?谢谢hello:hello.occ-ohe... 大家好,我是linux的初学者,最近在跟着书学,学习makefile时,我的make clean不起作用,大家帮忙看看是怎么回事?谢谢
hello:hello.o
cc -o hello:hello.o
hello.o:hello.c
cc -c hello.o:hello.c
clean:
rm hello hello.o
展开
 我来答
水流啊流星
推荐于2016-11-30 · 超过10用户采纳过TA的回答
知道答主
回答量:46
采纳率:0%
帮助的人:21.8万
展开全部
命令行必需以[Tab]键开始,以和Makefile其他行区别。
就是说所有的命令行必需以[Tab] 字符开始,但并不是所有的以[Tab]键出现行都是命令行。但make程序会把出现在第一条规则之后的所有以[Tab]字符开始的行都作为命令行来处理。
你下面的rm语法上没问题的,所以应该是[Tab]的问题。
林泉之心10
2011-12-15
知道答主
回答量:18
采纳率:0%
帮助的人:8.3万
展开全部
tab键是害人啊, 我学写makefile的时候也犯过错
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
美图赏
2011-12-12 · 知道合伙人数码行家
美图赏
知道合伙人数码行家
采纳数:2638 获赞数:24292
毕业于河南大学电子信息科学与技术专业,学士学位,擅长计算机网络技术。

向TA提问 私信TA
展开全部
rm hello hello.o
改为
rm hello.o
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友00a90b4
2011-12-14 · TA获得超过239个赞
知道小有建树答主
回答量:455
采纳率:75%
帮助的人:175万
展开全部
tab键错误害死很多人……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jialiluecsl
2011-12-12 · 超过27用户采纳过TA的回答
知道答主
回答量:156
采纳率:0%
帮助的人:72.8万
展开全部
你看一下make clean 与make distclean 的区别就知道了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式