静态链接
平台: WINDOWS2000/XP
工具: VC++ 6.0
创建步骤:
1 新建项目: WIN32 STATIC LIBRARY;
2 选择PRE-COMPLILED HEADER;
3 编辑头文件和实现文件;
4 编译, 生成LIB文件;
参考代码:
//sum.h
#ifndef MYSUM
#define MYSUM
extern "C"
{
int Sum(int n);
}
#endif
//sum.cpp
#include "stdafx.h"
#include "sum.h"
int Sum(int n)
{
int iRet = 0;
for (int i=1;i<=n;i++)
{
iRet += i;
}
return iRet;
}
测试步骤:
1 新建一个WIN32 console 工程;
2 加入函数调用;
3 向工程中加入头文件和LIB文件;
4 编译,运行;
参考代码:
<code>//main.cpp
#include "sum.h"
#include <stdio.h>
int main()
{
printf("%d", Sum(n));
return 0;
}
</code>
动态链接
(Unfinished)