首先在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鍵。
在命令行中輸入:
編寫下面代碼: