msq-tc 发表于 2012-2-27 16:03:03

3个makefile怎么写?一个大文件夹里面2个子文件夹

+——————————————+
|       main.c                                       |
|                                                         |
|               makefile                           |
|——————————————|
|   文件夹A       |       文件夹B         |   
|add.c   add.h   |mul.c   mul.h         |
|sub.c   sub.h   |div.c   div.h         |
|                         |                               |
|   makefile       |   makefile             |
+——————————————+


3个makefile怎么写?一个大文件夹里面2个子文件夹

主要是主文件夹的makefile怎么和子文件夹的连起来··

無智 发表于 2012-3-26 01:46:38

天色已晚,明晚为你解答

無智 发表于 2012-3-26 12:31:48

方法一、顶层目录写makefile:
objects = main.o A/add.o B/mul.o A/sub.o B/div.o
main: $(objects)
CC=gcc
all:
$(CC) $(main)
.PHONY:
clean:
rm -rf $(main) main
页: [1]
查看完整版本: 3个makefile怎么写?一个大文件夹里面2个子文件夹