新建,选择Win32 Dynamic Link Library,输入工程名testdll
在建立的工程中新建头文件“testdll.h”和源文件“testdll.cpp”,代码如下
//testdll.h
#ifndef TESTDLL_H
#define TESTDLL_H
extern "C" _declspec(dllexport) int GetData(int a,int b); //定义导出函数
int Max(int a,int b); //定义内部函数
#endif
//testdll.cpp
#include "testdll.h"
int GetData(int a,int b)
{
return Max(a,b);
}
int Max(int a,int b)
{
if(a>=b) return a;
else return b;
}
编译后即得到DLL文件——testdll.dll