求教:多级目录的makefile要怎么写?
例如:建立一个文件夹 :m
m中包含:main.c 文件夹 a 文件夹 b
//main.c
#include <stdio.h>
#include "a.h"
#include "b.h"
int main(void)
{
a();
b();
printf("and thanks!\n");
}
文件夹 a
//a.h
#ifndef _A_H_
#define _A_H_
void a();
#endif
//a.c
#include<stdio.h>
#include"a.h"
{
printf("hello! \n");
}
文件夹 b
//b.h
#ifndef _B_H_
#define _B_H_
void b();
#endif
//b.c
#include<stdio.h>
#include"b.h"
{
printf("everyone. \n");
}
写一个像这样比较简单的程序,文件夹 a 和 b 还有 m 里面的 makefile 要怎么写啊?各位高手帮帮忙啊,小弟初学,打字也很辛苦的!谢谢大家!