【发布时间】:2009-01-29 20:24:38
【问题描述】:
谁能帮我找出下面的make文件?
BINS=file1 file2 file3
all: $(BINS)
clean:
rm -f $(BINS) *~
$*: $@.c
gcc -g -o $@ $?
这是我的问题:
- gcc 的 -g 选项是什么?
- 什么是 $* 和 $@
- 它如何知道执行最后一个目标?
谢谢!
【问题讨论】:
-
你应该给这个问题一个更好的名字。
-
这是整个makefile吗? $* 作为目标很奇怪