开发平台:VC6.0


建立静态库:

1.VC6.0环境下新建“Win32 Static Library”工程(工程名为mystatic)
2.添加如下代码:

#include <stdio.h>
void dprintf(void)
{
    printf("Hello World.\r\n");
}

保存并编译后生成mystatic.lib文件;

3.新建头文件mystatic.h并导出函数:

extern void dprintf(void);

静态库应用:

1.新建一个应用工程;
2.将mystatic.lib以及mystatic.h复制到工程目录下;

在适当要调用的C文件中添加以下代码:

#include "mystatic.h"
#pragma comment(lib,"staticlib.lib")

在适当的位置调用dprintf

例如:

#include "mystatic.h"
#pragma comment(lib,"staticlib.lib")
int main(int argc, char* argv[])
{
    dprintf(); 
    return 0;
}