标签: c makefile
我最初在makefile中有这个:
all: gcc myFunctions1.h myFunctions1.c myFunctions2.h myFunctions2.c main.c -o main
由于某种原因,直到我重新启动终端。现在我收到了这个错误:
clang: error: cannot specify -o when generating multiple output files
那么这样做的正确方法是什么?
答案 0 :(得分:5)
编译时不指定头文件。您不需要将它们包含在源文件中,也不能单独使用。
您可能还想了解translation units,以及它们与源文件和头文件的关系。