+ -
当前位置:首页 → 问答吧 → 请问有哪位高手知道怎样用tmake在不同目录下编译程序?

请问有哪位高手知道怎样用tmake在不同目录下编译程序?

时间:2005-05-20

来源:互联网

例如在tt目录下有两个目录tt1和tt2,在tt目录下有finish.c finish.h,在目录tt1下有hello1.c,在tt2下有hello2.c;
如图:
tt--|--finish.h
     |--finish.c
     |--tt1--|--hello1.c
     |--tt2--|--hello2.c         
怎样通过tmake自动生成Makefile,完成程序调用.
finish.h: void hello1(void); void hello2(void);
finish.c :  
               #include <stdio.h>
               #include "finish.h"
               int main(void)
               {
                     hello1();
                     hello2();
               }
hello1.c :  
              #include <stdio.h>
               void hello1(void)
               {
                       printf("hello1 !\n");
               }
hello2.c :  
              #include <stdio.h>
               void hello2(void)
               {
                       printf("hello2 !\n");
               }      

作者: uestcwind   发布时间: 2005-05-20