先来一个简单的编译时动态链接的例子 创建文件function.h
- #include <stdlib.h>
- #define int_t int
- int_t foo(int_t i, int_t j);
创建文件function.c
- #include "function.h"
-
- int_t foo(int_t i, int_t j)
- {
- if (i > j)
- return i;
- else
- return j;
- }
创建文件main.c
- #include "function.h"
-
- int_t foo(int_t i, int_t j)
- {
- if (i > j)
- return i;
- else
- return j;
- }