比如你在VC6.0有一个工程project,里面有以下3个文件
/*1*/fun.h
#ifndef FUN_H
#define FUN_H
void fun();
#endif
/*2*/fun.c
#include
#include "fun.h"
void fun()
{
printf("fun()");
}
/*3*/main.c
#include
#include "fun.h"
int main()
{
fun();
getchar();
}
菜单project->setting->link
把输出文件名“Debug/project.exe”改成“Debug/project.lib”,确定
按F7组建project.lib
这样在你的project\Debug文件夹下就可以找到project.lib了
需要先制作DLL文件,然后生成对应DLL文件的LIB文件,并编写由DLL文件中的公开函数的声明所组成的头文件。
请参阅有关DLL文件制作的教程