VC中利用动态链接库工程生成dll和lib文件

这是在VC6中利用动态链接库工程生成dll和lib文件的简单例程。

1. 创建动态链接库工程。

2. 创建完成后,创建add.h文件,如下。

#ifndef __ADD_H__
#define __ADD_H__
#include 

__declspec(dllexport) int add(int a, int b);
#endif


注意,add函数的声明前面必须加上__declspec(dllexport)。

3. 创建c文件,如下。

#include "add.h"

int add(int a , int b ){
	return a + b;
}


4. 配置需要生成的dll和lib文件的文件名。点击project菜单下的Settings...菜单项,在弹出对话框中,选择Link标签,并填写好dll文件的名称,lib文件的文件名与dll同名。

5. 编译,链接。即可在相应目录下生成需要的dll文件和lib文件。

你可能感兴趣的:(VC中利用动态链接库工程生成dll和lib文件)