Chinaunix

标题: makefile求教 [打印本页]

作者: Fatihyang    时间: 2011-09-27 11:02
标题: makefile求教
本帖最后由 Fatihyang 于 2011-09-27 11:04 编辑

#name: judgefile
#function: judge the kinds of the file
#date: 2011/09/27
#author: Faith yang
judgefile: judgefile.o
        cc judgefile.o -o judgefile
judgefile.o: judgefile.c
        cc -lc -c judgefile.c
clean:
        rm  judgefile.o
最后一句 怎么都不执行  make clean  貌似执行了clean 没执行命令
如果
clean: rm  judgefile.o
make clean 就提示  不知道怎么执行 rm
咋回事 也些了几个makefile 一直没问题 包括clean  在公司实习 想系统整理下 unix下系统函数 makefile就出西西了 求教
作者: Fatihyang    时间: 2011-09-27 11:15
这样吧   源文件 judgefile.c
帮我写一个makefile 带上clean的
我粘贴复制一下 看看行不 我怀疑是sco unix的问题
作者: Fatihyang    时间: 2011-09-27 11:18
晕  最后面 还要一个回车 我擦 太标准了
作者: ctsweeper    时间: 2011-09-27 11:28
你没搞清楚makefile的格式是怎么样的。

正常的格式是

目标:依赖
(tab)命令

clean: rm  judgefile.o
你这样写他根本找不到叫做rm 的依赖
作者: Randy_Xu    时间: 2011-09-27 12:00
先看看makefile的规则吧。
作者: cs150000    时间: 2011-09-27 16:57
http://bbs.chinaunix.net/viewthread.php?tid=408225
今天刚看完这个makefile教程,叙述的很详细  受益匪浅
作者: huibi520    时间: 2011-09-27 17:04
提示: 作者被禁止或删除 内容自动屏蔽
作者: neil_god    时间: 2011-09-27 17:55
好像加上这个
.PHONY:clean
clean:
        rm -rf *.o




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2