Linux下编写makefile文件
Linux下编写makefile文件
首先在vi编辑器下编写add.c
- #include "test.h"
- #include <stdio.h>
- int add(int a, int b)
- {
- return a + b;
- }
- int main()
- {
- printf(" 2 + 3 = %d\n", add(2, 3));
- printf(" 5 - 3 = %d\n", sub(5, 3));
- return 1;
- }
再编写sub.c文件:
- #include "test.h"
- int sub(int a, int b)
- {
- return a - b;
- }
最后编写test.h文件:
- #ifndef _TEST_H
- #define _TEST_H
- int add(int a, int b);
- int sub(int a, int b);
- #endif
接下来就是编写makefile文件,在编写makefile文件之前先看一下他的规则:
target(目标) : prerequisites(依赖条件)
command(执行命令)
注意command前面的空白,不能用空格,需要按Tab键。
在命令行中输入:
编写下面代码:
|
评论暂时关闭