VC生成的dll环境配置(修改名称)

1、设置输出路径.h文件到include中,生成文件为debug和release两个版本,要分别设置。此时还要注意 “C++ -> 代码生成->运行库”的设置要和目标匹配

在debug版本中,可把生成的文件默认添加一个D,只要在“链接器->常规->输出文件”中添加就可,在“接器->高级->导入库”中不需要设置。

然后,在debug模式下会出现错误,

其原因可能是堆被损坏,这说明 TestDllD.exe 中或它所加载的任何 DLL 中有 Bug。

此时要修改def文件,要和生成的dll文件的名字一致。做法,先复制一份def文件,然后修改里面的

; XmDataD.def : 声明 DLL 的模块参数。

LIBRARY      "XmDataD";当修改输出的dll名字时XmDataD.dll(在项目属性的输入文件选项中),这里的也要修改

EXPORTS
    ; 此处可以是显式导出
然后再在项目属性中进行设置debug模式调用的def文件,图片








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值