假设上面文件为a.c,前面加一句:#include "b.h"或不用b.h前面加句void enorder()也成
b.c中第1句改为:extern int a[10]
void enorder()在头文件b.h中写成extern void enorder()也成
函数文件是这样的:intsum(int
a,int
b){int
cc=a+breturn
c}换行你该知道哈,我这里不方便,就没换行。
有以下几种方法:
B库生成静态库lib,A库生成静态库lib(A库包含B库头文件),程序C包含A头文件、A库和B库
B库生成动态库dll,A库生成静态库dll(A库包含B库头文件),程序C包含A头文件、A库,运行时将B库dll与程序C放一起
B库生成动态库dll,A库生成动态库dll(A库包含B库头文件),程序包含A头文件,运行时将A库dll、B库dll与程序C放在一起
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)