我是makefiles的新手,我有点卡住了。我有两个名为trade.c和report.c的c源文件。它们都依赖于一个名为acc.h的文件。 acc.h文件由两个其他头文件users.h和resellers.h组成。我想知道如何将两个头文件的依赖关系写入acc.h文件。我到目前为止...基本的Makefile和头文件依赖关系
OBJECTS = trade.c report.c
CC = gcc
trading: $(OBJECTS)
$(CC) $(OBJECTS) -o trading
trade.o: trade.c accts.h
$(CC) -c trade.c
report.o: report.c accts.h
$(CC) -c report.c
任何帮助,非常感谢。
当然,但这不是在专业设置中设置makefile的人;这是有人学习如何使用make。在开始使用自动工具之前,请先了解如何手动执行此操作,以便您更好地了解它们为什么以及如何工作并可能会失败。 – eriktous 2011-04-21 09:52:45