1.打开VS2013,创建一个Win32控制台应用程序,挑选位置后点击“确定”按钮。

2.挑选应用程序类型为DLL,并且选择附加选项中的空项目,点击“完成”按钮。

3.分别添加dllTest.h文件和dllTest.cpp文件,文件的内容如下,定义了一个实现两个整型变量相加的函数add。
![]()
#include <iostream>
__declspec(dllexport) int add(int x, int y);#include "dllTest.h"
int add(int x, int y)
{
return x + y;
}3.修改为Release模式下的Win32类型,然后右键点击该项目-》生成,则在相应的Release文件夹下生成了以下文件,其中dllTest.dll和dllTest.lib为所需库文件。

1.新建一个Win32控制台应用程序,选择控制台应用程序和空项目。
2.将上述生成的dllTest.dll和dllTest.lib库文件,还有定义库函数的头文件dllTest.h放置在工程目录下。
3.将dllTest.h文件添加至工程,并新建一个main.cpp文件用于测试库函数的调用。内容如下,即可实现对所封装库函数add的调用。
#include "dllTest.h"
using namespace std;
#pragma comment(lib,"dllTest.lib")
int main()
{
int res = add(1, 2);
cout << res << endl;
system("pause");
return 0;
}版权声明:本文为Coast_Tt原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。