VS制作dll、def文件的使用、dll加入工程使用

本文详细介绍如何在Visual Studio中创建DLL库,包括选择工程类型、添加头文件与源文件、导出函数与类接口,以及如何查找生成的DLL文件。同时,提供检查DLL导出接口的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、VS新建工程,在选项的时候,选择dll和空项目,保持干净的dll库:

 

 

创建完以后,添加头文件以及源文件。

2、将外部模块使用的接口导出:

(1)函数导出:

__declspec(dllexport) int add(int a, int b)

{

     return a+b;

}

(2)类导出:

class __declspec(dllexport) testClass()

{

   testClass();

   ~testClass();

}

3、直接buiild以后,在debug或者release的目录下就可以找到dll的文件:

 

所有要的内容都有。

 

检查当前的dll是否导出,vs有个自己工具,使用步骤;

1、在vs的路径下执行VCVARS32.bat,一般路径是 C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin

2、然后执行:dumpbin命令

例子如下:

 

3、去dll的路径下执行:dumpbin -exports XXXXX.dll即可

 

转载于:https://www.cnblogs.com/132818Creator/p/11022829.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值