首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

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

2012-03-18 
急!急!急!c语言如何将自己写的函数弄成一个库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...

热点排行