Linux下编写makefile文件


首先在vi编辑器下编写add.c

  1. #include "test.h"    
  2. #include <stdio.h>    
  3.     
  4. int add(int a, int b)    
  5. {    
  6.     return a + b;    
  7. }    
  8.     
  9. int main()    
  10. {    
  11.     printf(" 2 + 3 = %d\n", add(2, 3));    
  12.     printf(" 5 - 3 = %d\n", sub(5, 3));    
  13.     return 1;    
  14. }    

再编写sub.c文件:

  1. #include "test.h"    
  2.     
  3. int sub(int a, int b)    
  4. {    
  5.     return a - b;    
  6. }    

最后编写test.h文件:

  1. #ifndef _TEST_H    
  2. #define _TEST_H    
  3.     
  4. int add(int a, int b);    
  5. int sub(int a, int b);    
  6. #endif    

接下来就是编写makefile文件,在编写makefile文件之前先看一下他的规则:

target(目标) : prerequisites(依赖条件)

command(执行命令)

注意command前面的空白,不能用空格,需要按Tab键。

在命令行中输入:

编写下面代码:

  • 1
  • 2
  • 下一页

相关内容