我有一个名为 UnitTest 的文件夹。我有几个 .c 文件。所有文件都包含函数'main'。
使用makefile,我想一起编译该文件夹的所有.c 文件。但是这些文件依赖于不同文件夹中的其他 C 文件。
我该如何为此编写make文件?
例如。Common\*.c - 生成目标文件 App\*.c - 生成目标文件。- 指公共目录 UnitTest\ .c 的 .o 文件 - 这些文件应编译为可执行文件。参考目录 App 和 Common 中的 *.o。
更新:头文件位于名为 \Include 的单独目录中
为此,我需要一个 makefile。请帮忙。