【发布时间】:2011-09-20 22:13:17
【问题描述】:
谁能告诉我如何执行编写在makefile 中的clean 目标。 这是我的代码
jamm : hello.o ghola.o
gcc $^ -o $@
%.o : %.c
gcc -c S<
clean :
rm *.c
我有一些问题。如何使用 clean 作为目标来清理所有这些 c 文件。我们给出命令 make -f file1(说文件名是 file1),它把目标视为 jamm 并执行,但它不会执行干净的目标。如果在命令行中我说 make clean 它说我没有这样的文件或目录无法理解这个概念,任何人都可以告诉我当我写在我的 make 文件中时如何执行这些干净的操作。请大家
【问题讨论】:
-
请至少格式化您的示例制作文件。
-
看起来你在那个 make 文件中没有一个干净的目标
-
好吧,我这样做了,但无论我如何尝试,我都不知道如何将其设置为格式
-
你试过“make -f file1 clean”吗?
-
不是这样,这就是清洁的方法吗?
标签: gcc makefile cygwin gnu-make