gpt4 book ai didi

c - 基本的 Makefile 和头文件依赖

转载 作者:太空宇宙 更新时间:2023-11-04 04:06:05 25 4
gpt4 key购买 nike

我是 makefile 的新手,有点卡住了。我有两个名为 trade.c 和 report.c 的 c 源文件。它们都依赖于一个名为 acc.h 的文件。 acc.h 文件由另外两个头文件 users.h 和 resellers.h 组成。我想知道你是如何将这两个头文件的依赖关系写到acc.h文件中的。到目前为止我...

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

非常感谢任何帮助。

最佳答案

您别无选择,只能将所有头文件添加到目标文件的依赖列表中,如下所示。

trade.o: trade.c accts.h users.h resellers.h
$(CC) -c trade.c

关于c - 基本的 Makefile 和头文件依赖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5741579/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com