当前位置:   article > 正文

121.DLL的封装和调用(C/C++)

121.DLL的封装和调用(C/C++)

目录

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函数测试

  1. #include "MyDll.h"
  2. int main() {
  3. my::print();
  4. return 0;
  5. }

运行一下,能成功在控制台输出则说明,封装dll和调用成功。

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号