目录
1.创建DLL项目工程
2.正式编码
3.生成DLL和lib编辑
4.封装SDK
5.调用封装的dll
1.创建DLL项目工程
第一步:打开vs2022,创建新项目。
第二步: 选择“动态链接库(DLL)”。
第三步:设计项目名称和路径
2.正式编码
第一步:右击项目,选择属性跳转进去。
第二步:根据需要配置C/C++语法标准并应用。
第三步:取消预编译头
第四步:添加预处理器定义(宏定义)DLL_BUILD,后面编写头文件用得上。
第五步:配置完这些之后,可以删除刚创建的模板
第六步:下来创建自己的代码模块。
第七步:编写.h文件和.cpp文件
3.生成DLL和lib
第二步:打开文件所在位置
在Debug文件下就能看见dll文件和lib文件
4.封装SDK
第一步:创建空文件夹,分别创建include(存放.h)和dll(存放lib和dll)文件夹.
5.调用封装的dll
第一步:创建一个新项目,并进入新项目属性配置
第二步:进入项目配置,导入SDK头文件路径。
第五步:导入SDK的dll库,设置dll库路径,然后选择lib。
第六步:添加main函数测试
#include "MyDll.h"
int main() {
my::print();
return 0;
}
运行一下,能成功在控制台输出则说明,封装dll和调用成功。