如何用VS封装DLL动态链接库

 时间:2024-10-13 03:30:51

1、创建一个VC++空项目(命名为myDLL)

如何用VS封装DLL动态链接库

2、添加一个头文件(命名为myDLL.h),在头文件中声明DLL的接口函数

如何用VS封装DLL动态链接库
如何用VS封装DLL动态链接库
如何用VS封装DLL动态链接库

3、添加一个源文件(myDLL.cpp),在源文件中添加头文件所定义函数的具体操作

如何用VS封装DLL动态链接库
如何用VS封装DLL动态链接库
如何用VS封装DLL动态链接库

4、右键源文件-添加-新建项,选择VC++ - 代码 – 模块定义文件(.def),新建一个def文件(命名为myDLL.def)

如何用VS封装DLL动态链接库
如何用VS封装DLL动态链接库

5、在新建的.def文件中,添加如下内容

如何用VS封装DLL动态链接库

6、右键你的解决方案,选择属性,把配置属性-常规选项卡中的配置类型改为“动态库(.dll)”

如何用VS封装DLL动态链接库
如何用VS封装DLL动态链接库

7、入口点函数定义提示错误

如何用VS封装DLL动态链接库

8、包含相应头文件解决入口点函数定义错误

如何用VS封装DLL动态链接库

9、选菜单栏中的生成-生成解决方案,即可生成dll文件

如何用VS封装DLL动态链接库
如何用VS封装DLL动态链接库
  • json格式怎么打开
  • win11如何查看powershell支持的命令?
  • 如何开启Sql Server服务?
  • 怎么用visualstudio
  • linux返回上一级目录的命令
  • 热门搜索
    物理手抄报内容 消防知识手抄报图片 五年级上数学手抄报 夏洛的网手抄报 小学法制教育手抄报 二年级手抄报内容 家乡的手抄报 饮食健康手抄报 关于运动会的手抄报 海洋手抄报内容