【发布时间】:2017-08-22 08:51:15
【问题描述】:
我的目录包含2 源文件:a.c 和b.c。我想从a.c 和b 从b.c 生成可执行文件a。现在我只能想出一种写Makefile的方法:
all:
gcc -o a a.c
gcc -o b b.c
好像有点别扭,有没有更好的方法?
【问题讨论】:
-
这有什么尴尬的?
-
只是觉得有点多余,不知道有没有更好的方法。
-
这不仅仅是尴尬,它完全否定了
make的概念。同样的事情可以通过一个简单的 shell 脚本来实现。