急c语言怎么将自己写的函数弄成一个库

急!急!急!c语言如何将自己写的函数弄成一个库
c语言如何将自己写的函数弄成一个库,在弄个头文件去调用他

------解决方案--------------------
以vc++6.0为例:
1新建Win32 Static Library文件
2然后打开stdafx.cpp写入
#pragma comment(lib,"文件名.lib")int Add(int a,int b)//加法运算{return a+b;}
然后编译
编译好后在debug文件夹下就有一个文件名.lib的文件
这个lib就生成好了


测试与使用
新建win32 console application即控制台程序
把标题.lib复制到工程里
在.cpp中写
#include <stdio.h>
#pragma comment(lib,"文件名.lib")
int main()
{
printf("1+100=%d",Add(100,1));
return 0;
}
在stdafx.h里面加入这句extern "C" int Add(int a,int b);

编译运行就发现显示结果
1+100=101press any key to continue...